javascript - Google+ 登录 - 页面仅供登录用户访问

标签 javascript python google-app-engine google-plus google-signin

我决定在我的页面上使用社交媒体福利,目前我正在实现 Google+ 登录。

我网站上的其中一个页面应该只能供登录用户访问(向页面添加内容)。我正在通过 JavaScript 将用户登录到网站。

我知道 JavaScript 是在客户端执行的,但我很好奇是否可以使用 JavaScript 来限制对特定页面的访问。

最佳答案

仅使用客户端 JavaScript 无法执行可靠的访问控制。

这是因为由于 JavaScript 是在用户的浏览器上执行的,因此用户将能够绕过您在浏览器中设置的任何访问控制规则。

您必须在服务器端执行访问控制,在您的情况下是使用 Python 代码。

通常,人们还会在客户端执行某种访问控制检查,不是为了阻止访问,而是为了隐藏/禁用用户无法使用的按钮。

关于javascript - Google+ 登录 - 页面仅供登录用户访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25412094/

相关文章:

javascript - 在 heroku 上部署的 rails 3.1 项目出现问题

python - 如何解压缩字节数组中的 gzip 数据?

google-app-engine - App Engine 端点 API - 带有自定义域的 404

google-app-engine - 如何将一个简单的 HTML 复选框变成 Google App Engine 上的 boolean 值?

javascript - 如何使用 Intersection Observer 为不同的目标调用不同的函数?

javascript - 如何在 Visual Studio Code 中使用 TypeScript 和 JavaScript 禁用自动导入的自动分号?

python - Pandas:返回每组出现次数最多的值(可能没有应用)

google-app-engine - Google App Engine - IP 地址列表?

javascript - 将 `new Audio` 元素添加到我的 redux 存储中

python - Pytest:Windows 致命异常:访问冲突