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

Access Feishu Enterprise Self-built Application Mobile Application Login

1

Create an enterprise self-built application on Feishu Open Platform

2

Create an application in GenAuth

3

Enable mobile application login function

4

Start developing access

Create an enterprise self-built application
  1. If you have not opened a Feishu developer account, please go to Feishu Open Platform (opens new window) to create a developer account;

  2. In Developer Backstage (opens new window), click "Create an enterprise self-built application";

  3. Enter Application name and Application description, and upload the logo;

  1. Click the "Confirm creation" button.
Get application credentials

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

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

  2. On the Connect Identity Source - Social Login page of the GenAuth console (opens new window), find Feishu Enterprise Self-built Application;

  1. Copy App ID and App Secret Fill in the form:

  1. Click the "Save" button.
Enable web page function
  1. In the Application function - Web page page of the Feishu application details, click the Enable web page button. The web page settings can be ignored.

Finally, click Save.

Configure redirect URL
  1. On the Security Settings page of the Lark app details, add the following link to the redirect URL list:
https://core.genauth.ai/connection/social/{ unique identifier }/{YOUR_USERPOOL_ID}/callback

Replace { unique identifier } with the unique identifier filled in the identity source you are creating in GenAuth, and replace {YOUR_USERPOOL_ID} with your user pool ID.

After replacement, click the "Add" button.

Apply for permissions
  1. On the Permissions Management page of the Feishu app details, select the permissions required for the app, such as:
  • Get user email;

  • Get user phone number;

  • Get user userid;

  • Get user ID through phone number or email;

  • Get user basic information;

  • Get user unified ID;

  • Access address book as an app;

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

Publish App
  1. On the Version Management and Release page of the Lark App Details, click Create Version:

  1. Fill in the App Version Number (format such as 1.0.0) and Update Description, set the availability status, and finally click Save:

  1. After saving, click Apply for Release:

  1. After submitting the application, your enterprise administrator will review it, and the review result will be sent to you through Lark and the developer backend. For details, please see Feishu Document - Developing Enterprise Self-built Applications (opens new window).
Back to list

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.