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)

    • Social Identity Provider

    • Enterprise Identity Provider

      • WeCom Self-built App QR Code
      • WeCom Self-built App QR Code Login(Delegated Development Mode)
      • WeCom Service Provider App QR Code
      • WeCom Mobile
      • DingTalk H5 Micro Application (Internal Development)
      • Feishu Marketplace App
      • Feishu Custom App
      • Windows AD
      • AD Quick Login
      • Azure AD
      • OIDC
      • OAuth 2.0
      • LDAP
      • SAML
      • CAS
      • WeLink
    • Custom database

  • Open up WeChat ecology
  • Migrate users to Authing

  • Management organization

  • Expandable capabilities

  • Audit Log

  • Configure security information

  • Configure user pool information

  • Deployment plan

  • Frequently Asked Questions FAQs

  1. Guides
  2. /
  3. Connect to an external identity provider (IdP)
  4. /
  5. Enterprise Identity Provider
  6. /
  7. WeCom Service Provider App QR Code

¶ WeCom Service Provider App QR Code

Update Time: 2025-06-11 08:01:00
Edit

¶ Introduction

  • Overview: WeCom Service Provider App QR Code is a form of application authorization by a third-party enterprise sweep service provider to enable secure login to third-party applications or websites using WeCom as the identity source for third enterprises. In Authing, you can configure and enable the enterprise login of WeCom service provider application sweep code to quickly get the basic open information of WeCom and help users to realize the function of password-free login through Authing.
  • Application Scenario: PC website and WeCom Workbench no-login scenario for any enterprise
  • End-user preview image.

¶ Caution.

  • If you do not have an WeCom Service Provider account, please go to the WeCom Service Provider website (opens new window) and click on Become a WeCom Service Provider.
  • If you do not have a Authing Console account, please go to Authing Console (opens new window) to register a developer account first.

¶ Step 1: Configure WeCom Service Provider App QR Code in Authing Console

2.1 Please click the "Create Enterprise Identity Source" button on the "Enterprise Identity Source" page of Authing Console, enter the "Select Enterprise Identity Source" page, select the "WeCom" identity source button, and click "WeCom Service Provider App QR Code" to enter the "WeCom Service Provider App QR Code Login Mode" page. page.

2.3 Please configure the relevant field information on the "Enterprise Identity Source" - "WeCom Service Provider App QR Code" page in Authing Console console.

Field/FunctionDescription
Unique identifiera. The unique identifier consists of lowercase letters, numbers, and -, and is less than 32 bits long. b. This is the unique identifier for this connection and cannot be modified after it is set.
Display nameThis name is displayed on the button in the end-user's login screen.
CorpIDThe parameter Corp ID in the generic development on the WeCom platform
ProviderSecretThe parameter ProviderSecret in the WeCom Platform generic development.
Callback URLThis is your business callback domain name, which is not the same concept as the callback link configured by the self-built application, nor is it related to the callback address configuration of the third-party social login console. For example, if your website domain name is https://example.com and the url for handling Authing callback requests is /auth/callback, then you should fill in https://example.com/auth/callback. This parameter has been It is not recommended to use this parameter, and it is recommended to configure the callback link separately in the application, where the address can be filled in #.
Login modeWhen "Login only mode" is enabled, only existing accounts can be logged in, no new accounts can be created, please choose carefully.

In the WeCom service provider backend, select Application Management, click General Development Parameters, and copy the CorpID and ProviderSecret to the Authing console

Once the configuration is done, click the "Create" or "Save" button to complete the creation.

¶ Step 2: Add WeCom IP Whitelist

2.1 In the background of WeCom service provider, Service provider information page, select Basic information, add the server IP address of Authing to the IP whitelist, click Authing server IP list (opens new window) to get it

¶ Step 3: Perform login authorization

  • WeCom needs to verify the authorization of the address that initiates the login. The following is an example of how to add login authorization by hosting login page login

    3.1 Create an app in the Authing console, for details see: [How to create an app in Authing](https://docs.authing.cn/v2/guides/app/create- app.html)

    3.2 In the created WeCom Service Provider App QR Code Source Connection details page, open and associate an app created in the Authing console

3.3 In the Apps, Build your own app section, click on the app you just opened, go to the app details, and copy the Authentication address

3.4 Fill in the authentication address from the app details to the WeChat service provider backend application management, login authorization in login authorization launch domain, authorization completion callback domain fill in core.authing.cn

¶ Step 3: Development Access

  • Recommended development access: Use hosted login page

  • Description of advantages and disadvantages: Simple O&M, with Authing in charge of O&M. Each user pool has a separate secondary domain; if you need to embed it in your application, you need to use the popup mode login, i.e.: after clicking the login button, a window will pop up with Authing hosted login page, or redirect the browser to Authing to the hosted login page.

  • Detailed access method.

    3.1 Create an app in the Authing console, for details see: [How to create an app in Authing](https://docs.authing.cn/v2/guides/app/create- app.html)

    3.2 In the created WeCom Service Provider App QR Code Source Connection details page, open and associate an app created in the Authing console

3.3 Experience the WeCom Service Provider app sweep on the login page

Prev: WeCom Self-built App QR Code Login(Delegated Development Mode) Next: WeCom Mobile
  • Introduction
  • Caution.
  • Step 1: Configure WeCom Service Provider App QR Code in Authing Console
  • Step 2: Add WeCom IP Whitelist
  • Step 3: Perform login authorization
  • Step 3: Development Access

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.