Overview
web3 auth service is a fully managed web3.0 authentication and authorization backend service. it is a no code backend in which within few clicks you can launch entire blockcahin based authentication and authorization.
How it works
Get started
from menu select Web3 Auth then create web3.0 auth endpoints, a modal pops up, set a name and select networks in which you would like to have authentications.
navigate into the created app and inner menu select Access Keys. create access Key and start using it in your app.
you can fork starter kit from here , and replace access key, starter kit is a template dashboard.
Collect user data
if you want to also store user data in your app, navigate into the app, from menu select settings, and in user data section add feilds you would like to collect from data.
is unique validates that the feild is unique in the app.
is required makes the feild mandatory in API payload.
Enable users to set Avatar
in the settings you can enable avatar and allow app to store an avatar image for users.
Advance settings
JWT life span, controlls validity span of user JWTs.
JWT encryption Key should stay confidential and should not be shared in frontend app. this key can be used on other microservices to verify and decode the JWT token.
supported networks in your app always can be modified
Pricing
to check out flexible pricing see this link
โ