Authing DocsDocuments
Concept
workflow
Guides
Development Integration
Application integration
Concept
workflow
Guides
Development Integration
Application integration
Old Version
Guides
  • Quick start

  • Authenticate the user

  • Authority management for users

  • Authorization

  • Manage user accounts

  • Manage User Directory

  • Management Application

  • Become a source of federal authentication identity

  • Connect to an external identity provider (IdP)

  • Open up WeChat ecology
  • Migrate users to Authing

  • Management organization

  • Expandable capabilities

    • Use Webhook to monitor user events
    • Custom authentication process (Pipeline)

      • Create your first Pipeline function
      • Pipeline API Reference
      • Pipeline application scenario
      • Pipeline User Object
      • Pipeline Context Object
      • Use environment variables in Pipeline
      • Available Node Modules
      • How to debug
      • FAQ
      • Private deployment
  • Audit Log

  • Configure security information

  • Configure user pool information

  • Deployment plan

  • Frequently Asked Questions FAQs

  1. Guides
  2. /
  3. Expandable capabilities
  4. /
  5. Custom authentication process (Pipeline)
  6. /
  7. Pipeline application scenario

¶ Usages

Update Time: 2025-02-18 09:00:47
Edit

Pipeline allows developers to execute custom code during the authentication process, realize Webhook notification, expand user fields, access control and other capabilities. If you have a good idea and scenarios of use, you are welcome to add a template (opens new window).

¶ Extended user field

  • Add user-defined fields (opens new window)
  • Modify the default avatar (opens new window)
  • Write the latest location to its MetaData each time when the user logs in (opens new window)
  • Use ui-avatars API to dynamically generate avatars (opens new window)
  • Supplement user geographic location information field (opens new window)
  • User-defined Token (opens new window)
  • Get user repo list through GitHub API (opens new window)

¶ Access control

  • Registered Email Suffix White List (opens new window)
  • Load the whitelist dynamically via API (opens new window)
  • Login after mandatory email verification (opens new window)
  • Log in after mandatory mobile phone number verification (opens new window)
  • Register IP segment whitelist (opens new window)
  • Block users based on IP risk score (opens new window)
  • Registered mobile phone number whitelist (opens new window)
  • Prohibit specific registration/login (opens new window)
  • Registration/login is prohibited from 3-6 am for system maintenance every Sunday morning (opens new window)
  • Add user to user group (opens new window)

¶ OIDC certification process

  • Add user-defined idToken (opens new window)
Prev: Pipeline API Reference Next: Pipeline User Object
  • Extended user field
  • Access control
  • OIDC certification process

User identity management

Integrated third-party login
Mobile phone number flash check (opens new window)
Universal login form component
Custom authentication process

Enterprise internal management

Single Sign On
Multi-factor Authentication
Authority Management

Developers

Development Document
Framework Integration
Blog (opens new window)
GitHub (opens new window)
Community User Center (opens new window)

Company

400 888 2106
sales@authing.cn
16 / F, Block B, NORTH STAR CENTURY CENTER, Beijing(Total)
room 406, 4th floor, zone B, building 1, No. 200, Tianfu Fifth Street, Chengdu(branch)

Beijing ICP No.19051205-1

© Beijing Steamory Technology Co.