xpointo/silverstripe-google-authenticator

此包的最新版本(dev-master)没有可用的许可信息。

为SilverStripe添加Google身份验证

安装: 431

依赖: 0

建议者: 0

安全: 0

星星: 10

关注者: 7

分支: 3

开放问题: 3

类型:silverstripe-module

dev-master 2015-12-21 02:08 UTC

This package is not auto-updated.

Last update: 2024-09-28 16:10:17 UTC


README

简介

本模块使Google身份验证在SilverStripe上成为可能。

它通过将Google登录获取的电子邮件地址与SilverStripe用户账户列表中的电子邮件地址匹配来工作,如果匹配则登录用户。

要求

安装

通过composer

composer require "xpointo/silverstripe-google-authenticator:dev-master"

配置

  1. 按照Google API文档中的说明获取Google OAuth客户端ID和客户端密钥
  2. 在Google OAuth配置中的重定向URI设置中,请包括以下URL
  • http://[yoursitename]/GoogleAuthenticatorController/callback
  1. 在您的_ss_environment.phpmysite/config.php文件中定义Google OAuth客户端ID和客户端密钥。
define('GOOGLE_AUTHENTICATOR_CLIENT_ID', '[google-oauth-client-id]');
define('GOOGLE_AUTHENTICATOR_CLIENT_SECRET', '[google-oauth-client-secret]');