arckinteractive/elgg_stormpath

通过 Stormpath API 实现 Elgg SSO

1.3.0 2015-10-30 19:11 UTC

This package is auto-updated.

Last update: 2024-08-29 03:41:57 UTC


README

#Elgg Stormpath

此插件允许 Elgg 用户与 Stormpath 目录同步,以便与其他应用程序共享凭据实现单点登录。现有用户下次登录 Elgg 时,其账户将被添加到 Stormpath。

新用户在注册时将账户添加到 Stormpath。

来自其他应用程序的用户,如果它们填充了相关的 Stormpath 目录,将能够使用现有的 Stormpath 凭据登录,并将为他们创建一个 Elgg 账户。

此插件处理验证电子邮件验证以及忘记密码链接的端点。

##安装

解压缩此插件到 mod/elgg_stormpath

通过管理员界面启用插件

##配置

从 Stormpath 下载 apiKeys.properties 文件,并在插件设置中上传

上传 apiKeys 后,从下拉菜单选择您的应用程序,并再次保存设置。

##Stormpath 账户存储

如果需要,在目录中启用密码重置和电子邮件验证。

如果需要,已定义自定义 URL 端点,请使用以下内容

密码重置电子邮件基本 URL [url]/stormpath/passwordreset

电子邮件验证基本 URL [url]/stormpath/emailverification

##密码问题

如果您在现有用户已存在的安装上设置 Stormpath,他们可能存在不满足 Stormpath 要求的现有密码。这些限制可以在 Stormpath 目录中取消。

如果您在没有任何现有用户的全新网站上设置,最好将 Elgg 密码限制更改为与 Stormpath 匹配。

##ID 网站

建议在 Stormpath 设置中设置 ID 网站。

您站点的授权重定向端点将是 [url]/stormpath/idsite

登录和注销 URL 如下配置

登录 - [url]/stormpath/login