Next.js + ZBD Login
Out-of-the-box integration with NextAuth.js and ZBD OAuth2 API.
Detailed information on the ZBD OAuth2 API and test with our API Playground.
Guides & Walkthrougths
Advanced walkthrough on the steps to integrate ZBD Login with your app.
Open-source ZBD OAuth2 Provider for NextAuth.js.
ZBD Login is an easy and convenient way for users to log into and grant data access to your apps and games across multiple platforms. It is available on iOS, Android, web and desktop environments.
ZBD Login uses the OAuth 2.0 protocol for authentication and authorization, compatible with common OAuth 2.0 scenarios such as web device apps, client side, installed and limited ingress.
ZBD Login is used for easily authenticating on apps using ZBD accounts. Users need to have previously signed up on the ZBD App. It allows users to easily and quickly create an account in your game or app without having to set (and possibly forget) a password.
When users choose to log in with ZBD, they can share their ZBD Usernames with the game or app through their ZBD profiles. The ZBD profile data includes the user’s Username, their Lightning Address, profile pictures, verification status and much more.
ZBD Login as a money-enabled OAuth2. Unlike regular OAuth2 providers such as Google, Twitter, Apple, or Facebook, that only provide your game or application with the user’s basic information,
ZBD Login provides you with money capabilities. Whether through the user’s ZBD Username, or their public Lightning Address you can send payments and transactions to this user with ease.
BYOA (Bring Your Own Auth)
ZBD Login functionality complements your existing account system. Give people the option to log in with ZBD, in addition to email or other forms of social login. When an email address obtained from
ZBD Login matches one on your system, you will be able to log that person into your existing account without the need for additional passwords.
ZBD follows strictly OAuth2 standards, therefore it is possible to integrate with most clients out there. Once users have a ZBD account, they can easily sign in to their accounts using your game or app on different platforms.
ZBD Login supports specific scopes and permissions that determine what information users choose to share with your app. This means developers have precise control over what is requested and users have precise control over what they want to approve.
As conforming to a variety of data privacy guidelines (e.g. GDPR, CCPA) users are able to, at anytime, revoke their permissions from the games and apps they have logged in. Once login is made, the
Connected App will be available on the ZBD App, on which users can easily revoke data access.