Custom Login UI
Developers have two user onboarding options:
-
You can use the built-in, ready-to-use authentication provided by Arcana Auth SDK referred to as plug-and-play authentication.
-
Alternatively, you have the choice to create a custom login user interface.
You can decide to implement the custom login UI when integrating the SDK. There is no setting to enable custom login UI via the Arcana Developer Dashboard.
After installing and integrating with the Arcana Auth SDK, create the AuthProvider
, use init
function to initialize the provider, create the necessary user interface hooks and call the loginWithSocial
function with the desired social provider to onboard users. For email-based onboarding, utilize the loginWithLink
function, which sends users a verification link on the specified user email.
Here is an example of how to onboard users via 'Google' as the social provider and a custom login UI. See Arcana Auth SDK Reference Guide for more details.