https://github.com/Devzstudio/w3auth
Integration Example:
https://github.com/Devzstudio/w3auth_demo
Documentation:
https://w3auth.devzstudio.com/
The authentication and authorisation parts are handled by w3auth.
Features
⛓ Multiple Chain Support: The ability for multiple chains enables users to connect to the ETH and Solana blockchains. Support for the Flow blockchain and Polkadot is planned.
👤 User Management: include the ability to block users and access both their basic and personalised profile information.
🖼️ NFT Gating Only permits NFT holders to log in.
🎟️ Token Gating Allow token holders with a minimum number of tokens to log in
✨ Custom JWT Claim The JWT Claim can be formatted to meet your needs. To pass the user profile information, you can use a custom template.
🧩 Custom Profile Fields To store those details, you can add custom profile fields and use the profile api.
🪪 KYC Support BlockPass's KYC features
Hit ⭐️ on Github
I'd love to hear your feedback.