Authing Workflow Documentation

website·Indexed 31 days ago

https://docs.authing.cn

Documentation for Authing's identity automation workflows, featuring guides on custom applications, custom events, and custom templates. Includes detailed references for data processing nodes, specifically List operations (Filter, Map, Find, Flatten, etc.) and Object operations (Get, Set, Merge, Zip, etc.).

Tokens
1M
Snippets
4.7K
Records
7.2K
Agent score
55%

What's inside Authing

  1. Overview of Authing Guard login component

    v2
    Authing Guard is an embeddable login form designed for Single Page Applications (SPAs). It abstracts the underlying authentication implementation and UI development, providing a consistent login experience across platforms. It supports various authentication methods, built-in password recovery flows, and Multi-Factor Authentication (MFA) without requiring additional custom code for these features. The component is responsive and compatible with both mobile and PC environments.
  2. Overview of Mobile Single Sign-On (SSO) options in Authing

    v2

    Mobile Single Sign-On (SSO) allows users to access multiple trusted mobile applications after logging in only once. Authing supports two primary methods for achieving this on mobile devices:

    1. Automatic Detection: Detects the login state of associated apps on the same device. If one trusted app is logged in, the system can identify the user and prompt them to log in using that account.
    2. App Invocation: App A invokes App B, where the user authorizes login, and then redirects back to App A to exchange user information (Note: This mode is currently under development).
  3. Overview of Authing API and SDK V3

    v2
    Authing API/SDK V3 provides a set of HTTP APIs and SDKs for over 10 different languages and frameworks to help developers build secure and stable authentication flows. Additionally, the Authing API Explorer is available as an online debugging center for API testing and learning.
  4. Overview of WeCom Mobile Login integration

    v2
    WeCom Mobile Login allows mobile applications to trigger the WeCom app for a seamless, passwordless login experience. By configuring WeCom as an identity source in Authing, developers can securely authenticate users and retrieve basic WeCom profile information.
  5. Overview of Authing Gateway Auto-fill

    v2
    Authing Gateway Auto-fill uses a proxy gateway to intercept login and logout APIs to perform backend auto-fill operations. This method is more secure than ASA form auto-fill as it requires no browser plugins. It allows administrators to assign encrypted application credentials to users; when a user visits the login page, the gateway automatically fills the credentials and logs them in. Note: This feature currently does not support applications requiring human-machine verification (e.g., CAPTCHAs).
  6. Overview of Authing API/SDK V3

    v2
    Authing API/SDK V3 provides a set of HTTP APIs and SDKs for over 10 different languages and frameworks to help developers build secure and stable authentication flows. It includes an API Explorer for online debugging and learning.
  7. Overview of Authing Golang SDK components

    v2

    The Authing Golang SDK consists of two primary clients:

    1. AuthenticationClient: Used for end-user identity operations including login, registration, logout, profile management, and accessing authorized resources. It supports identity protocols such as OpenID Connect, OAuth 2.0, SAML, and CAS. It is designed for server-side backend environments.
    2. ManagementClient: Used for administrative tasks to manage user pool resources, including users, roles, applications, and resources. It provides programmatic access to most operations available in the Authing Console and is intended for backend environments.
  8. Overview of WeCom Self-built App QR Login (Agency Mode)

    v2
    The WeCom Self-built Application QR Code login (Agency Development Mode) allows a service provider to create an agency application that third-party enterprises can authorize via QR code. This enables users from those third-party enterprises to securely log into applications or websites using WeCom as the identity source. When configured in Authing, it allows for quick retrieval of basic WeCom open information to implement passwordless login, primarily for PC websites.
  9. Overview of Authing Organization Management

    v2
    Authing provides tools to manage organizational structures (such as companies or schools) using a tree-like hierarchical model. This structure supports Role-Based Access Control (RBAC), allowing permissions to be assigned to roles rather than individual users for better scalability and flexibility. Key capabilities include importing organizational data from third-party directories (Enterprise WeChat, DingTalk, LDAP, Active Directory), managing member lifecycles, and exposing organization data via the LDAP protocol.
  10. Overview of Authing Token application

    v2
    Authing Token is a mobile authentication tool developed for iOS and Android devices. It serves as a core component of Authing's cloud-native identity management, providing capabilities for OTP management, client app registration, biometric authentication, and passwordless login for both Web and native client applications.