Search Results :

×

Web3 Wallet Login & NFT Token Gating for Joomla

The Web3 authentication plugin enables a secure login experience for your Joomla website by utilizing blockchain wallets like MetaMask, Trust Wallet, Wallet Connect QR code, Phantom, Pera, Ledger, and Trezor. It also utilizes non-fungible tokens (NFTs) to restrict access to content
Joomla Web3 Authentication - Banner Image

Our Trusted Customers

  • NASA-Logo
  • Travis County-Logo
  • Nokia-Logo
  • KNF-Logo
  • Gov.uk-Logo
  • Imarest-Org-Logo
  • Tactical Solution-Logo

Setup Web3 Authentication In 3 Simple Steps

wordpress media access control | Step1

Step 01

Install the Web3 Wallet Login Extension

Install the extension then click on 'Get Started' to go to the Joomla Web3 Wallet Login extension dashboard.

wordpress prevent direct access plugin | Step2

Step 02

Configure Login with Web3 Wallets

Configure and enable authentication into Joomla using the Web3 Wallets of your choice.

wordpress media access control | Step3

Step 03

Configure Group Mapping

Automatically map users to certain groups based on which Web3 wallets they used to login or NFT tokens they own.

Key Features That Set Us Apart

Connect Crypto Wallets

Connect Crypto Wallets

Blockchain users can easily connect their crypto wallets, including MetaMask, Coinbase, Phantom, Pera, MyAlgo, Gamestop, Walletconnect, Ledger, and more, to Joomla. Our platform ensures top-tier security with advanced digital signature verification for crypto wallet logins.

Joomla NFT Login

Joomla NFT Login

Joomla NFT Token Gating offers exclusive access on Joomla websites for members. Users can access restricted content by owning required NFTs in their connected crypto wallet, such as through Joomla Metamask Login.

Role Mapping Using NFT Ownership

Role Mapping Using NFT Ownership

Leverage role mapping based on user NFT ownership in Joomla. Easily adjust profiles by adding/removing roles tied to specific NFTs, simplifying user management in alignment with Web3 NFTs.

Blockchain Security

Blockchain Security

Enjoy secure wallet login with your choice of wallet. Web3 SSO on Ethereum provides top-notch blockchain security, safeguarding your personal details within an impenetrable protocol.

No Downtime and Censorship

No Downtime and Censorship

Web3's P2P Single Sign-On ensures uninterrupted service, free from server downtime and censorship. Its decentralized protocol prevents individual users from exercising excessive control, unlike centralized systems.

Own Your Data

Own Your Data

Your data is never stored; complete ownership is yours. Utilize the Ethereum blockchain-powered software cryptocurrency wallet to retain full control and store data locally. Access your wallet effortlessly via a browser extension or mobile app.

How does the Crypto Wallet Login Flow function?

Generating the Nonces - Step 1

Generating the Nonces

For each user, a Random string in the nonce field is generated, this can be a random number

Fetching the Nonce - Step 2

Nonce is fetched by the user

After clicking the login button , an API call to the backend is sent to retrieve the nonce associated with the users public address

Signing the Nonces step 3

User Signs the nonce

User will be shown a pop-up to confirm the nonce and will be able to accept it hence signing the nonce

Verification of the Signature step 4

Signature Verification

Once authentication is confirmed, the nonce and public address will be verified as belonging to the same user

Most affordable pricing

Premium Plan

Yearly Plan

$249

per instance

*Please contact us to get volume discounts for multiple instances.

Features
  • Log in with the Crypto Wallet button available on the Joomla login default page.
  • Option to hide the Login with Crypto Wallet button
  • Login with Cryptowallet support for MetaMask, Wallet Connect, Coinbase, Phantom, and MyAlgo Wallet
  • Custom styling for the Login Button
  • The Custom placing of the button anywhere on the Joomla site
  • Custom Redirect after login
  • Joomla role mapping based on NFT owned by crypto user
  • Token-gated content for a single blockchain
  • Multiple contract addresses supported for a particular page
  • Regex-based rule (All child pages will block automatically under the configured URL)
  • Support cold wallets like Ledger, trezor, etc
  • Support Added for Hedera, Algorand, and Solana Blockchain
  • NFT / token - content for multiple blockchains
  • Content gating based on the quantity/number of the NFTs/Tokens

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 extensions are completely on premise. All the data remains within your premises/server. Only for the Joomla 2FA extension - 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 extensions?

For the terms and conditions for our Joomla extensions please refer to this page here.

Does miniOrange offer technical support?

Yes, we provide 24*7 support for all and any issues you might face while using the extension, 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 extension on my Joomla Site?

  1. Once you complete the payment, go to the miniOrange Dashboard to download your premium extension.
  2. To activate the paid extension, 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 extension by clicking on the Remove Account button from the Register/Login tab of the extension.

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