Javascript 如何创建安全的用户注册
所以我试图设计一个用户登录和注册页面,但我不知道如何确保它的安全。在数据库中存储登录信息是否足够?或者我应该合并某种密码散列吗?您实际上可以使用npm包,如Javascript 如何创建安全的用户注册,javascript,security,authentication,registration,Javascript,Security,Authentication,Registration,所以我试图设计一个用户登录和注册页面,但我不知道如何确保它的安全。在数据库中存储登录信息是否足够?或者我应该合并某种密码散列吗?您实际上可以使用npm包,如bcrypt来实现密码散列。但是如果你想自己实现,那就继续吧。首先,可以使用密码加密来提高安全性。您可以考虑的另一件事是避免从api返回用户详细信息,即使这些信息是加密的。只有回报才是最重要的 您可以使用JWT(Json Web令牌)和过期策略使其更加安全,并提高应用程序性能和用户体验 对于任何参考,您可以使用 此外,您还可以使用分配的coo
bcrypt
来实现密码散列。但是如果你想自己实现,那就继续吧。首先,可以使用密码加密来提高安全性。您可以考虑的另一件事是避免从api返回用户详细信息,即使这些信息是加密的。只有回报才是最重要的
您可以使用JWT(Json Web令牌)和过期策略使其更加安全,并提高应用程序性能和用户体验
对于任何参考,您可以使用
此外,您还可以使用分配的cookie使其更安全
检查一下我们的
另一种处理方法是使用OAuth,您可以找到关于它的更多信息
希望所有这些都能对您有所帮助。是的,您应该尽可能保护密码。我不知道npm有这样的软件包。非常感谢。我会好好看一看的。谢谢你的选择,我不知道我能去哪个方向。我来看看这些。没问题@Rednirug!根据具体情况,您可以使用一个或另一个选项,甚至所有这些选项。如果你需要一个例子,我有一些我正在使用JWT和Encription的存储库。