radialapps/ roundcube-oidc
roundcube 的 OpenID Connect 1.0 登录插件
1.2.13
2021-02-10 08:32 UTC
Requires
- jumbojett/openid-connect-php: ^0.9.2
- roundcube/plugin-installer: >=0.1.6
README
此插件允许您使用 OpenID Connect 1.0 提供商对 roundcube 用户进行身份验证。插件有三种运行模式:
- 明文密码:OIDC 提供商必须以明文形式提供用户的密码,然后使用该密码登录到 IMAP 服务器。
- 主密码:在此模式下(也回退到此模式),使用主密码和从 OIDC 获得的用户名登录到 IMAP 服务器。
- 主用户:使用提供的分隔符通过主用户(Dovecot)进行 IMAP 身份验证。
有关配置的详细信息,请检查 config.inc.php
。
SMTP
请注意,除非提供明文密码,否则 SMTP 必须配置为使用无身份验证或主密码。
安装
要安装,请使用 composer 在 roundcube 目录中获取插件。
composer require radialapps/roundcube-oidc
或者,一些版本可能作为压缩包在 GitHub 上提供这里。您需要在插件目录中解压该包并在配置中激活插件。
许可证
在 MIT 许可证下许可