【问题标题】:phpCAS html form authentication for username and passwordphpCAS html表单验证用户名和密码
【发布时间】:2018-10-02 15:11:02
【问题描述】:
我正在尝试使用 phpCAS 通过 CAS 服务器验证用户名和密码,但在 Internet 上没有找到任何相关信息。一旦用户输入他们的用户名和密码,我如何使用 phpCAS 通过 CAS 服务器对其进行身份验证?另外,如何将用户重定向到不同的 .php 页面?我看到我们可以使用 phpCAS:foreAuthentication() 对用户进行身份验证,但我试图了解如何使用它对用户进行身份验证。谢谢!
【问题讨论】:
标签:
php
html
authentication
cas
phpcas
【解决方案1】:
一旦用户输入他们的用户名和密码,我如何使用 phpCAS 通过 CAS 服务器对其进行身份验证?
你没有。 CAS 服务器验证凭据,而不是 phpCAS 库。
另外,如何将用户重定向到不同的 .php 页面?
重定向由 CAS 在发出票证后将使用的初始服务参数控制。到达该位置后,您可以重定向到您喜欢的任何地方。
我正在尝试了解如何使用此功能对用户进行身份验证。
身份验证策略在 CAS 服务器内部定义,该服务器获取提供的凭据并根据相关帐户来源对其进行验证。作为客户,您无需担心这是如何发生的;只是它发生了,你得到了一张票,你需要验证它; CAS 客户端库为您执行的任务。