我决定在我的页面上使用社交媒体福利,目前我正在实现 Google+ 登录。
我网站上的其中一个页面应该只能供登录用户访问(向页面添加内容)。我正在通过 JavaScript 将用户登录到网站。
我知道 JavaScript 是在客户端执行的,但我很好奇是否可以仅使用 JavaScript 来限制对特定页面的访问。
最佳答案
仅使用客户端 JavaScript 无法执行可靠的访问控制。
这是因为由于 JavaScript 是在用户的浏览器上执行的,因此用户将能够绕过您在浏览器中设置的任何访问控制规则。
您必须在服务器端执行访问控制,在您的情况下是使用 Python 代码。
通常,人们还会在客户端执行某种访问控制检查,不是为了阻止访问,而是为了隐藏/禁用用户无法使用的按钮。
关于javascript - Google+ 登录 - 页面仅供登录用户访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25412094/