Auth Providers
Estimated time to read: 2 minutes
You can enable social login and onboard users in Web3 apps by configuring one or more supported authentication providers and integrating the app with the Arcana Auth SDK.
App users can simply pick one of the login options configured by the app developers to authenticate. After authentication, app users can instantly access the Arcana wallet from within the app context and sign blockchain transactions.
Social Login Providers
- Discord
- GitHub
- Steam
- Twitch
IAM Providers
- Cognito
- Firebase
Custom Auth
This feature is meant for advanced usage where developers want to manage custom OAuth services and enable Arcana wallet in the app or enable custom authenticated users to sign blockchain transactions. For example, you can use custom OAuth feature to integrate Epic user authentication or Relative gaming user authentication mechanisms.
Passwordless Login
Besides these providers, a passwordless login option is always available as a login option for app users. It does not require any configuration or enabling.
Dashboard Login Options
The Web3 app developers can log into the Arcana Developer Dashboard via one of these social login providers, IAM providers or use the passwordless login option:
- GitHub
- Twitch
- Discord