flutter_reach_five library

Classes

Address
Address class, contains the infos for an address
AuthToken
AuthToken class, contains the infos of an authentication token
Consent class, contains the infos for a consent
Emails
Emails class, contains all the verified and unverified emails of an user
LoginSummary
LoginSummary class, contains all the login informations of an user
OpenIdUser
OpenIdUser class, contains the infos for a open id user
Profile
Profile class, contains the infos of an user
ProfileAddress
ProfileAddress class, contains the infos for the profile address
ProfileSignupRequest
ProfileSignupRequest class, contains the infos for the profile in a signUp request
ReachFive
ReachFive, class used to call every reachFive native sdk methods
ReachFiveKey
ReachFiveKey class, contains the infos to identify a ReachFive instance on the native side
ReachFiveManager
ReachFiveManager, class used to initialize each instance of ReachFive
SdkConfig
SdkConfig class, contains the infos for a ReachFive config
UpdatePasswordRequest
Update password request
UpdatePasswordRequestWithAccessToken
UpdatePasswordRequestWithEmail
UpdatePasswordRequestWithFreshAccessToken
UpdatePasswordRequestWithPhoneNumber

Enums

ProfileAddressType
Enum for the type of your profile address
Provider
The list of the available providers You must also implement them in your reachFive console if you want to use them
ProviderCreator
The list of the providers creators you want to use in your app
RevokeTokenType
Type of the token you want to revoke
ScopeValue
Enum for the differents values of a scope

Extensions

RevokeTokenTypeMap on RevokeTokenType
Map extension on the RevokeTokenType enum

Exceptions / Errors

EmailAlreadyInUseException
Error thrown when trying to signup with an already in use email
InvalidEmailOrPasswordException
Error thrown when trying to login with an incorrect email or password
InvalidGrantCodeException
Error thrown when trying to do an operation with an invalid access token It matches a 401 http error code
InvalidVerificationCodeException
Error thrown when trying to update your password with the wrong verification code
SocialAccountEmailAlreadyInUseException
Error thrown when an user tried to login with a social provider But its email is already in use by another mean of connection
UnauthorizedRefreshTokenException
Error thrown when a user tries to refresh its token but it's not authorized anymore (either because it's expired or because it's been revoked for example)
UpdateSamePasswordException
Error thrown when trying to update your password with the same password
UserCancelledOrClosedTheWebFlowCodeException
Error thrown when an user cancelled or close the web flow