多页Javascript应用程序的登录页

Login Page for Multi-Page Javascript Application

本文关键字:登录 应用程序 Javascript 多页      更新时间:2023-09-26

我开发了一个多页Javascript web应用程序。我的客户要求我提供一个登录页面。他们不需要任何花哨的东西,只需要一个用户名和密码,就可以与那些需要访问应用程序中某些功能的人共享。他们希望任何人都能看到应用程序,但只有经过身份验证的用户才能在应用程序中使用某些工具。

我目前使用ASP.net代理页面(.ashx文件)来处理与存储我的应用程序中使用的数据的第三方服务器之间的请求。

我从来没有创建过登录系统,也不知道从哪里开始。我认为我不需要登录信息的数据库,因为只有一个用户名和密码。

我如何安全地存储用户名和密码以使用用户提交的登录信息进行身份验证,并根据用户是否经过身份验证来启用应用程序的某些部分?

好消息是,您不需要构建登录系统,Microsoft帮您完成了。这就是所谓的会员制。您所需要做的就是向最终用户公开这个API。

每个人都有一个单一的证书是个坏主意。最好为每个用户分配唯一的凭据。