我们有一家公司在为我们构建一个Web应用程序,他们想使用我们现有的网站进行身份验证。我已经写了一个登录表单,该表单对用户进行身份验证,并且需要发回一个令牌,供以后的所有呼叫使用。目前,我正在设置Cookie,然后将其重定向回他们的Web应用程序,但是我不确定这是否可行。另外,我需要测试自己构建的内容,但不确定如何重定向到登录页面并等待该令牌响应。
基于令牌的身份验证是无状态的。您不会在服务器上或会话中存储有关用户的任何信息。仅此概念就解决了必须在服务器上存储信息的许多问题。
尽管此实现可能有所不同,但要点如下:
此处有更多信息The Ins and Outs of Token Based Authentication
以下是说明流程的信息图: