¶ User Guide Overview
Welcome to the User Guide, where you will officially start your development journey in GenAuth!
Here, you will mainly learn two things:
- Integrated authentication, we will guide you step by step through examples and code on how to quickly integrate authentication functions into your application system;
- Manage resources, how to manage your resources in GenAuth, such as applications, roles, user directories, configurations, etc.
Before you officially start development, we recommend that you first understand What is GenAuth, and several core concepts in GenAuth: Difference between authentication and authorization, User pool and Application.
¶ Integrate authentication into your application
It is recommended to read Quick Start: Authenticate your first user first, where you will learn the complete steps of integrating GenAuth to help you get started quickly.
After that, you can read the guide by topic:
Authenticate users
- The most basic account and password authentication, mobile phone number verification code authentication means;
- How to access social login authentication;
- How to access scan code login authentication;
- How to authenticate in the mini program;
- Implement single sign-on (SSO);
- Implement single sign-on on mobile terminals;
- How to integrate multi-factor authentication
- Expand the authentication process:
Manage user permissions
Authorization
Manage user accounts
- Understand the meaning of all fields in user profile;
- Understand how administrators create accounts;
- Understand how to manage user accounts, such as modifying user profiles, binding MFA, etc.;
- Learn how to bind an account;
- ...
Detailed guide to Connecting the WeChat Ecosystem Account System.
¶ Manage your resources in GenAuth
It is recommended to read Console Overview first, you will quickly understand what the GenAuth console has, which can help you get a general idea of the GenAuth.
You can then read the guides by topic:
Configure security information
Configure user pool information
¶ Understand the private deployment solution
If you need to privately deploy GenAuth, please read the following guidelines:
