- 用户输入用户名和密码,这些信息会被发送到服务器上。
- 服务器会验证用户名和密码的正确性,如果验证通过,就会生成一个token(令牌)并返回给客户端。
- 客户端会将token保存在本地,通常是在浏览器的cookie或localStorage中保存。
- 每次客户端发起请求时,会将token作为请求的一个参数或者在header中携带,并发送到服务器。
- 服务器会验证该token的有效性,如果有效,就会返回请求的数据。如果无效,就会拒绝请求并返回错误信息。
- 当用户注销或者token过期时,服务器会删除该token,并要求客户端重新登录,重新获取一个新的token。