找回密码
 注册

插件 Plugins > Plugin OpenID Connect登录 1.1(zxsq_oidc)

admin 发表于 2023-11-6 15:23:04
https://www.tmd9.com/plugin.php?id=zxsq_oidc
6 k. c% L1 q3 e' t; ndiscuz_plugin_zxsq_oidc_SC_GBK.xml (简体 GBK 编码)
4 U- c1 Q1 D$ x+ m; Sdiscuz_plugin_zxsq_oidc_SC_UTF8.xml (简体 UTF8SC 编码)
) \! U$ X' `+ y9 d3 |8 _discuz_plugin_zxsq_oidc_TC_UTF8.xml (繁体 UTF8TC 编码)
; s7 I- R$ M( Y6 e% Q+ L* e/ Hdiscuz_plugin_zxsq_oidc_TC_BIG5.xml (繁体 BIG5 编码)
& j. k# U8 T' K8 f. U, x1 N7 V2 n. s% }
+ N. R# z' D) x' [% M0 p
购买前须知# t2 k+ v' z* W) u$ R4 k1 _% j, h3 r
" P7 t* z: i! S, k) ~
( c* L, s) b- c6 N# b* w
1. 本插件基于 Gitea 提供的 OIDC 功能开发和测试/ x- u: E5 o) n8 Q- U1 N. _6 ^2 L
2. 由于某些身份提供商未遵照标准OIDC协议,可能导致此插件不兼容。建议购买前咨询客服。
/ R  ~" |  r7 v+ H; ^1 c9 @5 g( f9 c* R+ P7 W- q
适用场景https://www.tmd9.com( ^/ M/ O) r% o; G3 D& I$ I

' N: E+ ?1 w; o3 q6 V1 ^1. 接入 Google, MicroSoft 等支持OIDC协议的身份提供商
% t( X: a# o! K2 `" Q5 x+ O2 O2. 公司内部可以使用开源工具(如 dex, gitea)提供的OIDC功能,使用此插件实现用 gitea 等账号登录 discuzx 论坛
; [. ?# \- m. P) F, l4 u* f( T9 ~2 _; ~8 {6 a4 _
OpenID Connect简介& ~( m' D' q- }9 o5 g/ }) U% f7 `

! r3 k8 J% ?* u  g
& z7 f! U4 c5 x, J8 ~& D实现使用 OpenID Connect (OIDC) 账号 绑定DiscuzX论坛用户,用 OIDC 账号像QQ登录那样快捷登录网站。
. A' `8 w8 c% O6 q! L1 w
( d5 ^5 J- g2 pOpenID Connect(简称OIDC)是一种安全认证机制,第三方应用连接到身份认证服务器(Identify Service)获取用户信息,并把这些信息以安全可靠的方式返回给第三方应用。" ^' y8 W8 y  P( `
+ M) ~, F/ S3 v( L
OAuth2.0通过Access Token作为向第三方应用授权访问自身资源的凭证。OpenID Connect对OAuth2.0进行协议进行了扩展,通过扩展的ID Token字段,提供用户基础身份信息,ID Token使用JWT(JSON Web Token)格式进行封装,提供自包含性、防篡改机制,可以安全的传递给第三方应用程序并容易被验证。除了ID Token,还可以通过Access Token从认证服务的UserInfo Endpoint接口获取更详细的用户信息。1 S4 {1 S9 V9 W- O% p

; V/ N! F8 p5 r, |5 C支持OpenID Connect的服务' r$ ~. G. J* f

+ Y! k2 H+ L' R. T9 }  a. A1 `/ v) |  u' p( @( @
- Google
  S1 I' z- m. i+ Z- MicroSoft
0 I* @9 B) Y2 w$ u) H- Apple
" v6 w& q* y% t' f1 T+ G) s6 W, T- Line
5 i8 u; k; B# }/ O) e- 华为
# Z8 ^5 F0 P8 E8 J- Dex
, Y$ b7 \. u) o: z- Gitea
# O* M4 u* P* i9 U' n5 f
: J% S" U2 g' r# ?3 v; p9 s! s+ n/ e声明:除 Gitea 外,没有一一测试是否兼容,如果您有意使用此插件集成上述第三方登录,请咨询客服,可协助测试兼容性。8 g5 L2 R/ T7 g+ m3 D) ]

3 I1 t: r) Z2 J+ O5 p插件特点
# S$ Z4 T& r9 \2 V# |/ T
, |3 e/ x8 z* M4 |7 }8 d7 ~* U! f& C9 K4 M
1. 支持设置endpoint链接,兼容没有 discovery Endpoint 的 OIDC 提供商1 U/ ?3 P% c4 g1 O4 n
2. 支持手机触屏版3 f/ O* A3 {5 ^& z6 D% c' A- y
3. 支持设置代理# b6 n. t  T# k* e3 E' Z

6 t' X9 Y  U" c% G* i
cnreg 发表于 2023-11-23 20:09:20
tshuz_scanqrcode
lang 发表于 2024-1-4 14:26:03
are_score_mall
Powered by Discuz! Team and Comsenz UI Team 温馨提示: 本站资源仅供学习等! 请下载后24小时内删除! 谢谢合作! Beta DZ X2 X2.5 X3 X3.1 X3.2 X3.3 X3.4 X3.5 F1.0 L1.0 UCenter Release Development
快速回复 返回顶部 返回列表