GenAuth DocsDocuments
Concepts
User Guide
Development Integration
AgentAuth
Metadata
Development Integration
Multi-tenant (beta)
Console Documentation
Multi-tenant Console
Tenant Console
Saas Application Demo
Concepts
User Guide
Development Integration
AgentAuth
Metadata
Development Integration
Multi-tenant (beta)
Console Documentation
Multi-tenant Console
Tenant Console
Saas Application Demo
Old version
User Guide
  • Quick Start

    • Authenticate Your First User

      • Overview
      • Use Hosted Login Page
      • Use Embedded Login Component
      • Use API & SDK
      • Validate User Token
      • Implement Access Control
      • Logout
      • What's Next
    • Integration Methods for Different Applications

    • Console Overview
  • Authentication

  • Access Control

  • Authorization

  • Adaptive MFA

  • User Account Management

  • User Directory Management

  • Applications

  • Become a Federation Authentication Identity Provider

  • Connect External Identity Providers (IdP)

  • WeChat Ecosystem Full Scenario Capabilities

  • Migrate Users to GenAuth

  • Security Settings

  • Branding

  • Automation

  • Audit Logs

  • Setting

  • FAQ

  1. User Guide
  2. /
  3. Quick Start

  4. /
  5. Authenticate Your First User
  6. /
  7. Overview

¶ Overview

Update time: 2025-07-23 07:34:21
Edit

When using GenAuth for user authentication, you do not need to implement user management logic yourself. All related operations (such as creating and deleting users, configuring login processes, resetting passwords, etc.) can be completed through the GenAuth console hosted login page, API & SDK. User information will be securely stored in the GenAuth cloud database. You do not need to save an additional user profile, but directly use the user information stored in GenAuth to meet your business needs. To do this, you need to first join your business data with the GenAuth user table.

There are several ways to use GenAuth to access the user authentication process:

  1. Use GenAuth to host the login page.
  2. Use the embedded login component provided by GenAuth, which can be integrated into your web and mobile projects. You do not need to implement the login form UI yourself.
  3. Use API & SDK, GenAuth provides two forms of APIs in RESTFul and GraphQL, as well as SDKs in more than 10 languages ​​or frameworks, based on which you can customize the UI and authentication process.

GenAuth can be integrated into various scenarios such as standard web applications, single-page web applications, client applications, and backend applications. You can read the access methods for different scenarios separately:

  1. Integrate GenAuth in standard web applications?
  2. Integrate GenAuth in single-page web applications?
  3. Integrate GenAuth in client applications?

After the user successfully logs in, you also need to:

  1. Learn how to identify the current user's identity on the backend?
  2. Learn how to grant roles and permissions to users for fine-grained permission control?
  3. Learn how to implement the logout operation?
Previous article: Authenticate Your First User Next article: Use Hosted Login Page

User identity management

Integrated third-party login
Customized authentication process

Enterprise internal management

Single sign-on
Multi-factor authentication
Permission management

Developer

Development Documentation
GitHub (opens new window)

Company

official@genauth.ai
16th Floor, Building B, Beichen Century Center, Chaoyang District, Beijing (Total)
Room 406, 4th Floor, Block B, No. 200, Tianfu Fifth Street, High-tech Zone, Chengdu (Branch)

© Beijing Steamory Technology Co., Ltd.