surfnet / simplesamlphp-module-themesurf
SURF simpleSAMLphp 主题
dev-main
2024-04-22 14:10 UTC
Requires
This package is auto-updated.
Last update: 2024-09-23 08:38:08 UTC
README
本项目包含一个基于为身份提供者登录页面设计的simpleSAMLphp 主题,该设计针对智能手机和平板电脑等移动设备进行优化。它在多种设备上进行了测试。
Stroom 的原始设计可在 Github Pages 上找到,也可在本存储库的 gh-pages
分支中找到。
您可以通过将其复制到 modules
目录或使用 composer 来安装此模块到 simpleSAMLphp 中。
许可证
由于此模块从受 LGPLv2.1 或更高版本许可的 simpleSAMLphp 中提取代码,因此此模块具有相同的许可证。请参阅包含的 COPYING
文件。
安装
我们假设 simpleSAMLphp 已安装在 /var/www/simplesamlphp
,请参阅安装说明。
您可以通过以下方式安装此主题
$ cd /var/www/simplesamlphp/modules
$ git clone https://github.com/SURFnet/simpleSAMLphp-theme-SURF.git themesurf
现在,您可以编辑主要配置文件(/var/www/simplesamlphp/config/config.php
),在两个位置启用此主题。
首先,通过将其添加到启用模块列表中来启用包含主题的模块
'module.enable' => [
'admin' => true,
'themesurf' => true,
],
然后,更改以下行
'theme.use' => 'default',
为
'theme.use' => 'themesurf:surf',
这将启用主题。只有在存在带有用户名和密码对话框的实际登录屏幕时,您才能看到其效果。