Search Results :

×

Web3 Authentication
NFT & Crypto Wallet Login

Web3 authentication is the process in which a user verifies their identity by connecting their cryptocurrency wallet to the Drupal site, rather than logging in with a username and password. Our Web3 authentication module allows secure decentralized login into your Drupal site with different crypto wallets. Using our module users can seamlessly interact with Drupal site. Cryptocurrency wallets like Metamask, Phantom, Trust Wallet, Gamestop, Pera, Ledger, Trezor, and other EVM-compatible wallets are supported by our Web3 module.
Drupal Session Management - Banner Image

Our Trusted Customers

See All Customers →

  • Drupal | Drupal Passwordless Authentication - NASA
  • Drupal | Drupal Passwordless Authentication - Nestlé
  • Drupal | Drupal Passwordless Authentication - Sony Pictures
  • Drupal | Drupal Passwordless Authentication - UNICC
  • Drupal | Drupal Passwordless Authentication - Vodafone
  • Drupal | Drupal Passwordless Authentication - Wipro
  • Drupal | Drupal Passwordless Authentication - University of Virginia

Security Features Of Web3 Authentication Module

Crypto Wallet Login

Allow users to log in to Drupal using crypto wallets like MetaMask and Phantom, secured through digital signature verification.

NFT Token Login

Allow users to access the Drupal site only if their connected wallet holds the required NFTs, granting entry exclusively to authorized token holders.

Role Mapping using NFT Ownership

Manage user roles based on Web3 NFTs, allowing roles to be assigned or removed automatically according to NFT ownership.

New User Profile Completion

Add extra fields to the Drupal user form for crypto-wallet logins, including fields mapped to user meta keys.

Login Button and Custom Redirect

Customize the login button style and set a redirect URL to control where users are sent after login.

Multiple NFT Collection

Set up multiple NFT collections and smart contracts to enable token-gated content, role-based access control, membership assignment, and more.

Connect Crypto Wallet to an existing user profile

Logged-in users can link their crypto wallets to their existing accounts by enabling Crypto Wallet Connect via a wallet shortcode on their profile page.

Crypto Wallet Login

Crypto Wallet Login

Users can log in to the Drupal site with different crypto wallets like Metamask, Phantom etc. We use digital signature verification to keep crypto wallet login secure.

Frequently Asked Questions

FAQ | Module FAQsModule Inquiries

Does miniOrange store any user data?

miniOrange does not transfer any data out of your systems or store any Personal Identifiable Information (PII). All the modules are completely on premise. All the data remains within your premises / server. Only for the Drupal 2FA module - We need to store the user's email address. For Risk Based Authentication, information such as device type, location, IP address, and time are necessary to identify the user and give access based on the risk.

Does miniorange provide developer license for paid module?

We do not provide the developer license for our paid module and the source code is protected. It is strictly prohibited to make any changes in the code without having written permission from miniOrange. There are hooks provided in the module which can be used by the developers to extend the module's functionality.

Does miniOrange offer technical support?

Yes, we provide 24*7 support for all and any issues you might face while using the module, which includes technical support from our developers. You can get prioritized support based on the Support Plan you have opted for. You can check out the different Support Plans here.

How to activate the Premium Module on my Drupal Site?

  1. Once you complete the payment, go to the miniOrange Dashboard to download your premium module or followthe Composer installation steps.
  2. To activate the paid module, go to the Registration /Login tab and login with your miniOrange account for which you have purchased a license.
  3. Once you are logged in, it will ask you to enter your license key. Go to miniOrange Dashboard → License → View License Key to get your license key.

How can I free up my license Key?

You can remove the license key from the module by clicking on the Remove Account button from the Register/Login tab of the module.

Want to Schedule a Demo?

mo-form

 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again

Hello there!

Need Help? We are right here!

support