logologo
Get Started
Guide
Development
Plugins
API
English
简体中文
Get Started
Guide
Development
Plugins
API
English
简体中文
logologo

Authentication

Overview
Authenticators

Authentication type

Password
SMS

OIDC

Configuration

Examples

Google
Microsoft Entra ID

SAML

Configuration

Examples

Google Workspace
LDAP
CAS
API keys

Development

Extentd authentication type
API

Verification

Overview

Verification type

SMS
TOTP authenticator

Development

Extend verification type
Extend verification scene
Extend SMS provider
API
Two factor authentication (2FA)
Next PageOverview

#Authentication: DingTalk

#Introduction

The Authentication: DingTalk plugin allows users to log in to NocoBase using their DingTalk accounts.

#Enable Plugin

#Apply for API Permissions in DingTalk Developer Console

Refer to DingTalk Open Platform - Implement Login to Third-Party Websites to create an application.

Go to the application management console and enable "Personal Phone Number Information" and "Address Book Personal Information Read Permission".

#Get Credentials from DingTalk Developer Console

Copy the Client ID and Client Secret.

#Add DingTalk Authentication in NocoBase

Go to the user authentication plugin management page.

Add - DingTalk

#Configuration

  • Sign up automatically when the user does not exist - Whether to automatically create a new user when no existing user is matched by phone number.
  • Client ID and Client Secret - Fill in the information copied in the previous step.
  • Redirect URL - Callback URL, copy it and proceed to the next step.

#Configure Callback URL in DingTalk Developer Console

Paste the copied callback URL into the DingTalk Developer Console.

#Login

Visit the login page and click the button below the login form to initiate third-party login.