MARKETPLACE
PLUGINS
HEXAEIGHT-AUTHENTICATION
HexaEight-Authentication logo

HexaEight-Authentication

Published September 2024
   •    Updated February 2025

Plugin details

Integrate your Bubble app with HexaEight Authentication using this plugin.  You can skip the Registration, password resets and other cumbersome process and skip directly to your application by implementing one Login Screen that handles everything for you.  
Perform unlimited authentications for users in any email domain and integrate your own single sign on mechanism using your own JWT that is created upon successful user authentication.

Control access to your bubble app using your own On-Premise Token Server that handles bot the authentication and authorization aspect of your application.

Refer to this sample template for creating your app.

https://bubble.io/page?id=testauth-69081&tab=tabs-1&name=login

You can also use the JWT token to verify the user on the backend flow and then login the user if you do not want to implement the Login as shown in the template.

Free

For everyone

No ratings yet
12 installs  
This plugin may track or collect your data. Learn how.

Other actions

Contributor details

HexaEight logo
HexaEight
Joined 2021   •   1 Plugin
View contributor profile

Instructions

How does it Work?
1. Download and Install HexaEight Token Server in your On-Premise or Cloud Server (Linux or Windows)
2. Define User authorization policy that defines who are allowed in your application
3. Create a S3 bucket in AWS/Cloudflare or any provider that provides S3 services. The S3 service acts as a bridge between HexaEight Token Server and your Bubble application during the authentication/authorization process.
3. Activate HexaEight Server using a License and start it
4. Use the below template to build your Bubble app
5. Ask users to download HexaEight Authenticator Mobile app, create an EMail Vault, Captcha Token and use it to obtain a One Time Access code to login to your bubble application.

HexaEight Authenticator app takes care of the email verification process and handles all the other aspects of user management.

Upon successful authentication in your Bubble application, a JWT is generated for every user signed using your SECRETKEY defined in this plugin.  You can use this token for other purposes, like single sign on in another bubble app or any other external services  or other sites where you can verify the JWT and then allow access to the user to fetch data directly into your bubble application.

Data collection and tracking

This plugin requires the user email address for authenticating the user. However, the email address is only used during authentication and is not used for tracking purposes.  No information from the Bubble app is transmitted to HexaEight Platform.

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:
Productivity   •   Technical   •   Email   •   Mobile

Resources

Support contact
Tutorial
Forum

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble