logologo
开始
手册
开发
插件
API
English
简体中文
开始
手册
开发
插件
API
English
简体中文
logologo

用户认证

概述
认证器管理

认证类型

密码
短信

OIDC

配置

示例

谷歌登录
微软登录

SAML

配置

示例

谷歌登录
LDAP
CAS
企业微信
钉钉
API 密钥

开发指南

扩展认证类型
API 参考

验证

概述

验证类型

短信
TOTP 认证器

开发指南

扩展验证类型
扩展验证场景
扩展短信服务商
API 参考
双因素身份认证 (2FA)
Previous Page谷歌登录
Next Page配置

#Microsoft Entra ID

https://learn.microsoft.com/en-us/entra/identity-platform/quickstart-register-app
https://learn.microsoft.com/en-us/entra/identity-platform/v2-protocols-oidc

#在 NocoBase 上新增认证器

首先在 NocoBase 上新增一个认证器:插件设置 - 用户认证 - 添加 - OIDC.

复制回调 URL.

#注册应用程序

打开 Microsoft Entra 管理中心,注册一个新的应用程序。

此处填入刚才复制的回调 URL.

#获取并填写相应的信息

点击进入刚才注册的应用程序,在首页复制 Application (client) ID 和 Directory (tenant) ID.

点击 Certificates & secrets, 创建一个新的客户端密钥 (Client secrets),并复制 Value.

以上信息和 NocoBase 认证器配置的对应关系如下:

Microsoft Entra 信息NocoBase 认证器配置
Application (client) IDClient ID
Client secrets - ValueClient secret
Directory (tenant) IDIssuer:
https://login.microsoftonline.com/{tenant}/v2.0/.well-known/openid-configuration, {tenant} 需要替换成相应的 Directory (tenant) ID