descope 0.9.6
descope: ^0.9.6 copied to clipboard
A Flutter package for working with the Descope API.
0.9.6 #
- Add more fields to the
DescopeUser
0.9.5 #
- Migrate Android passkey implementation to use
CredentialManagerinstead ofFido2
0.9.4 #
- Add the ability to explicitly check if passkeys are supported on the device
0.9.3 #
- Fix issue with passkey userId encoding/decoding
0.9.2 #
- Add exception parsing from server response
0.9.1 #
- Support passkeys in Flutter Web
0.9.0 #
- New setup function for initializing the Descope SDK
- Replace password now returns a
AuthenticationResponse - Flutter Web support for both Session Management and Flows
0.8.1 #
- Remove OAuth
clientIdvalidation in iOS plugin
0.8.0 #
- Add custom attributes and multiple names to DescopeUser objects
- Add support for native Sign in with Apple/Google authentication
- Add support for authentication with Passkeys
0.7.2 #
- Fix issue with parsing cookie headers
0.7.1 #
- Add support for custom OAuth providers
0.7.0 #
- Added Magic Link support to Flows
- New
DescopeExceptionnow thrown from all operations - Fixed
redirectUrlparameter - Added Logger & Network client for easier debugging
0.6.0 #
- Beta release.
README.mdupdated to convey all changes.
New Features #
- The new
Descopeconvenience class wraps around theDescopeSdkand provides easier access for most cases. AlternativelyDescopeSdkinstances can still be created. - Manage your session using the new
DescopeSessionManager. Sessions are saved securely on Android and iOS. - Authenticate using Flows.
- Added
http.Requestauthorization extensions. - Added
createdTimetoUserResponse.
Breaking Changes #
- Authentication methods no longer return a session directly, but rather the new
AuthenticationResponse. It can be converted into aDescopeSessionby callingDescopeSession.fromAuthenticationResponse(authResponse). DescopeSDKrenamed toDescopeSdk.refreshSession()now returnsRefreshResponseinstead ofDescopeSession.DescopeConfigconstructor changed.Userrenamed toSignUpDetials.merequest now returns aDescopeUserinstead ofMeResponsewhich has been deleted.
0.5.1 #
- Fixed publish workflow
0.5.0 #
- Initial alpha release