Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lapinek/156d2a796d13ea2aa94766f0ad49e68f to your computer and use it in GitHub Desktop.
Save lapinek/156d2a796d13ea2aa94766f0ad49e68f to your computer and use it in GitHub Desktop.
// . . .
if #available(iOS 11.0, *) {
let externalUserAgent = OIDExternalUserAgentIOSSafari(presentingViewController: self)
appDelegate.currentAuthorizationFlow = OIDAuthState.authState(byPresenting: request, externalUserAgent: externalUserAgent) {
authState, error in
completion(authState, error)
}
} else {
appDelegate.currentAuthorizationFlow = OIDAuthState.authState(byPresenting: request, presenting: self) {
authState, error in
completion(authState, error)
}
}
// . . .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment