我们目前正在尝试使用Concrete5为我工作的公司(这是一个基于web的服务器)创建内部内联网。我们想要做的是允许我们的员工使用他们的Gmail登录,并且能够看到他们的个人日历以及在登录时的其他事情。
我希望员工只需一次登录,在登录期间自动被请求授予权限,然后被带到主页。
我很难想出如何修改Concrete5 5内置的Google登录以请求这些范围。在我的PHP知识上非常基本,没有多少谷歌搜索确实回答了我专门为Concrete5修改身份验证的问题。
因此,总结我的问题:
如何修改Concrete5 5的Google认证以请求额外的权限?我们正在使用5.8.3,并且总是根据需要进行更新,因此修改内核实际上并不是防止将来覆盖的一个选项。
发布于 2018-02-12 16:59:56
最好的方法是复制核心的Google登录系统来创建一个新的系统。你可以称之为谷歌定制或任何你想要的东西。您可以将其包含在文件夹应用程序/身份验证或包中,并进行适当的修改。
但是老实说,如果你对PHP知识一窍不通,这可能有点太难实现了。
https://stackoverflow.com/questions/48712852
复制相似问题