Javascript 如何处理web应用程序中的登录流

Javascript 如何处理web应用程序中的登录流,javascript,html,cookies,Javascript,Html,Cookies,我目前需要一个登录页面。我希望能够告诉用户,如果cookies被禁用,请启用它们,然后不显示表单。目前,我只是在css中用display:none隐藏表单容器。但是,我认为用户可以很容易地在google chrome开发工具中删除该类,并且仍然将请求发送到后端。这一切都必须使用SOAP请求在一个页面上完成 我是否应该调用一个函数,然后生成一个呈现HTML的函数,如果它确实传递了我的cookie被检测到的需求 当然,用户可以取消隐藏HTML元素。用户还可以发出登录请求,而无需费心使用该HTML元素

我目前需要一个登录页面。我希望能够告诉用户,如果cookies被禁用,请启用它们,然后不显示表单。目前,我只是在css中用
display:none
隐藏表单容器。但是,我认为用户可以很容易地在google chrome开发工具中删除该类,并且仍然将请求发送到后端。这一切都必须使用SOAP请求在一个页面上完成


我是否应该调用一个函数,然后生成一个呈现HTML的函数,如果它确实传递了我的cookie被检测到的需求

当然,用户可以取消隐藏HTML元素。用户还可以发出登录请求,而无需费心使用该HTML元素。用户可以发送用户想要的任何请求。这不是一件坏事。你到底想阻止/修复什么?Sean Kwon我知道如何检查Cookie并检测它们我只是想知道如何最有效地让用户远离登录表单。如果Cookie被禁用,我试图阻止他们访问表单并发送POST请求。不是寻找代码,只是想看看web专家的场景是什么。我只是觉得隐藏元素很容易克服。@pcproff:一般来说,用户可以像客户端一样执行用户体验功能,就像您已经做的那样。如果用户发送不希望的请求是危险的,那么后端需要对此加以防范。但是,如果用户修改界面的唯一结果是他们得到的用户体验不够理想,那么,让他们去做吧。仅仅为了满足那些想要修补的用户,投入更多的工作并使代码变得更复杂并没有什么回报。