arcane_auth library
Classes
- AppleLogo
- AppleSignIn
- AppleSignInButton
- AppleSignInConfig
- Configure Apple Sign-in parameters required for web-based authentication flows.
- AppleSignInResult
- Authorization details from Apple login
- AppleSignInWindows
- ArcaneAppleSignInProvider
- ArcaneAuthConfig
- ArcaneAuthProvider
- ArcaneAuthUserNameHint
- ArcaneEmailPasswordCard
- ArcaneFacebookSignInProvider
- ArcaneGitHubSignInProvider
- ArcaneGoogleSignInProvider
- ArcaneMicrosoftSignInProvider
- ArcanePasswordPolicy
- AuthenticatedArcaneApp
- AuthService
- CredentialSignInButton
- DefaultSignInPageInfo
- The parameters used after opening the login page of a social media platform.
- FacebookLogo
- FacebookSignIn
- FacebookSignInButton
- FacebookSignInConfig
- Configure Facebook Sign-in parameters required for web-based authentication flows.
- FacebookSignInDesktop
- FacebookSignInResult
- Authorization details from Facebook login
- GithubLogo
- GitHubSignIn
- GithubSignInButton
- GitHubSignInConfig
- Configure GitHub Sign-in parameters required for web-based authentication flows.
- GitHubSignInDesktop
- GitHubSignInResult
- GoogleLogo
- GoogleSignIn
- GoogleSignInButton
- GoogleSignInConfig
- Configure Google Sign-in parameters required for web-based authentication flows.
- GoogleSignInDesktop
- GoogleSignInResult
- Authorization details from Google login
- LoginScreen
- MicrosoftLogo
- MicrosoftSignIn
- MicrosoftSignInButton
- MicrosoftSignInConfig
- Configure Microsoft Sign-in parameters required for web-based authentication flows.
- MicrosoftSignInDesktop
- MicrosoftSignInResult
- Authorization details from MicrosoftSign login
- SignInButton
- SignInButtonBuilder
- SocialSignIn
- Wrapper class providing the methods to interact with Social Sign-in.
- SocialSignInDesktop
- An implementation of SocialSignInPlatform that uses method channels for desktop.
- SocialSignInFail
- A more specific Exception which describes any potential native errors that occur within the Sign in with Social Sign in.
- SocialSignInMobile
- An implementation of SocialSignInPlatform that uses method channels for mobile.
- SocialSignInPageDesktop
- SocialSignInPageInfo
- SocialSignInPageMobile
- SocialSignInPlatform
- PlatformInterface : Base class for platform interfaces Provides a static helper method for ensuring that platform interfaces are implemented using extends instead of implements. The interface that implementations of SocialSignInDesktop and SocialSignInMobile for social sign in.
- SocialSignInResultInterface
- Authorization details from the login flow
- SocialSignInSite
- Constructor for sign in
- SocialSignInSiteConfig
- Configure site information
- UserMeta
Enums
- ArcaneSignInProviderType
- AuthMethod
- PasswordVisibility
- SignInResultStatus
- Representing the status after login.
- SocialButtons
- SocialPlatform
- Representing different platforms of social Sign-in.
Extensions
Exceptions / Errors
- SocialSignInException
- An Exception which describes access denied, sign in be cancelled or potential native errors that occur within the social sign in.