Authing DocsDocuments
Concept
workflow
Guides
Development Integration
Application integration
Concept
workflow
Guides
Development Integration
Application integration
Old Version

Access Feishu App Store App social login

1

Create an app store application on Feishu open platform

2

Create an app at Authing

3

Start developing access

Create an app store app
  1. If you have not yet opened a Feishu developer account, please go to Feishu Open Platform (opens new window) to create a developer account;
  2. In the Developer Background (opens new window), click "Create App Store App";
  3. Enter application name and application description, and upload the logo;

  1. Click the "OK Create" button.
Get app credentials

After the creation is complete, click the application you just created to enter the application details page:

1.On the Certificate and Basic Information page of Feishu application details, you can get the App ID and App Secret of the application, and copy these two values;

2.On the Authing Console (opens new window) Connect Identity Source - Social Login page, find the Feishu App Store App;

  1. Fill the form with App ID and App Secret:

  1. Don't save it here for now, continue with the following steps.
Enable web functionality
  1. On the App Features - Webpage page of Feishu application details, click the Enable Webpage button, and the webpage settings can be ignored.

Finally click save.

Configure redirect URL
  1. On the Security Settings page of Feishu app details, add the following link to the list of redirect URLs:
https://core.authing.cn/connection/social/{Unique Identifier}/{YOUR_USERPOOL_ID}/callback

Replace {Unique Identifier} with the unique ID of the identity provider you are creating by Authing, and replace {YOUR_USERPOOL_ID} with your UserPool ID。

After replacing, click the "Add" button.

Apply for permission
  1. On the Permission Management page of Feishu application details, select the permissions required by the application, such as:
  • Get user email;
  • Obtain user ID through mobile phone number or email;
  • Obtain basic user information;
  • Get user unified ID;

After setting permissions, you need to publish the latest version.

Configure event subscription
  1. On the Event Subscription page of Feishu application details, configure event subscription;

  2. Determine whether to enable Encrypt Key. If you have high requirements on the security level of the message content, you can encrypt the message by agreeing a key with Feishu Open Platform; Feishu Open Platform will use this key to encrypt messages when pushing events. The content is encrypted symmetrically. For details, please refer to Feishu Document - Overview of Subscription Events (opens new window). If you don't need to turn it on, you can skip this step; if you do, continue reading the steps below.

  3. If you haven't set up the Encrypt Key, click the Reset button:

  1. Copy the latest Encrypt Key and fill in the configuration form of the Authing console:

  1. Set the request URL URL to:
https://core.authing.cn/connection/social/{Unique Identifier}/{YOUR_USERPOOL_ID}/events

You need to replace {Unique Identifier} with the unique identifier filled in by the identity source you are Authing creating, and {YOUR_USERPOOL_ID} with your UserPool ID。

Finally click save.

After the configuration is completed, Feishu Open Platform will regularly push App Ticket to the Authing server. Within a short period of time after the configuration is completed, Feishu Open Platform has not pushed App Ticket to Authing. Book social login function will be temporarily unavailable, please wait.

Listed on Feishu App Market
  1. On the Version Management and Release page of Feishu application details, click Create Version in the upper right corner:

  1. Fill in App version number (in the format like 1.0.0) and Update description, set the availability status, and finally click Save:

  1. After saving, click Apply to Publish:

  1. If the product introduction, sales range and price, contact information and agreement and other information have not been perfected, it needs to be perfected first:

  1. After submitting the application, please wait patiently for the review of the Feishu development platform.
Back to list

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.