gpt4 book ai didi

javascript - 网站保存用户详细信息

转载 作者:行者123 更新时间:2023-12-02 14:03:12 25 4
gpt4 key购买 nike

客户端使用angularjs,服务器端使用c#。我想了解如何与用户创建一个网站。

我知道如何将数据存储在数据库中。

我真正的问题是网站如何记住用户 session 刷新后。所以用户不需要再次登录。

谢谢大家。

最佳答案

Microsoft 专门为此目的为 .NET Web API 项目创建了 JWT(JSON Web token )包。由于您使用的是 Angular.js,因此使用 JSON 是完美的。

有很多教程可以帮助您了解 JWT 如何工作并安全地保存用户 session ,如下所示:https://scotch.io/tutorials/the-anatomy-of-a-json-web-token .

这个想法是您的服务器向您的客户端/用户发送一个长加密字符串。客户端将其保存在 cookie 中,并在您想要验证用户时将其发送到您的服务器。

您无需担心有关加密的大多数复杂细节。只需按照教程设置 JWT token 交换即可。

关于javascript - 网站保存用户详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40248735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com