You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for custom Web Auth providers [SDK-3338] (#699)
* Add custom Web Auth providers implementation [SDK-3333] (#688)
* Implement custom Web Auth user agents
* Use a static factory
* Rename Safari provider methods
* Move custom description into user agents
* Remove optionals
* Add comment to SafariUserAgent
* Simplify implementation
* Return the closures directly
* Move Safari provider inside the library
* Handle other ASWebAuthenticationSessionError cases
* Move common logic to an extension
* Fix tests
* Remove whitespace
* Simplify implementation of custom Web Auth providers (#691)
* Add unit tests [SDK-3335] (#692)
* Add unit tests
* Remove unnecessary import
* Fix matcher name
* Use ASProvider in WebAuth test
* Add platform guards
* Update Auth0Tests/SafariProviderSpec.swift
Co-authored-by: Adam Mcgrath <[email protected]>
* Add additional unit tests (#694)
* Simplify the implementation some more (#695)
* Add API documentation (#697)
* Add API documentation
* Add link to example implementation
* Update Auth0/WebAuthUserAgent.swift
* Update Auth0/WebAuthUserAgent.swift
* Update FAQ and README (#698)
Co-authored-by: Adam Mcgrath <[email protected]>
0 commit comments