surfnet/simplesamlphp-module-themesurf

SURF simpleSAMLphp 主题

安装: 14

依赖: 0

建议: 0

安全: 0

星标: 11

关注者: 4

分支: 13

开放问题: 0

类型:simplesamlphp-module

dev-main 2024-04-22 14:10 UTC

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',

这将启用主题。只有在存在带有用户名和密码对话框的实际登录屏幕时,您才能看到其效果。