worteks/humhub-auth-oidc

humhub 的 OIDC 连接器

0.3 2020-01-10 11:28 UTC

This package is auto-updated.

Last update: 2024-09-10 22:06:23 UTC


README

此扩展为 OIDC 验证支持添加了 HumHub

基于 yii2auth-oidc

Latest Stable Version Total Downloads Monthly Downloads License

安装

安装此扩展的首选方式是通过 composer

运行以下命令之一:

php composer.phar require worteks/humhub-auth-oidc

或者添加以下内容到你的 composer.json 的 require 部分。

"worteks/humhub-auth-oidc": "~0.3"

require

使用方法

设置一个 OpenID 提供者(OP)并配置你的 Yii2 应用作为认证服务器上的信任方(RP)。

示例应用配置

'components' => [
  'authClientCollection' => [
    'clients' => [
      // ...
      'oidc' => [
        'class' => 'worteks\humhub\authclient\OIDC',
        'domain' => 'https://auth.example.com',
        'clientId' => 'myClientId',
        'clientSecret' => 'myClientSecret',
        'defaultTitle' => 'auth.example.com',
        'cssIcon' => 'fa fa-sign-in',
      ],
    ],
    // ...
]

有关可用的配置选项的详细信息,请参阅 yii2auth-oidc