【问题标题】:How to create a page that can be unlocked with a code如何创建可以使用代码解锁的页面
【发布时间】:2019-05-17 10:29:37
【问题描述】:

所以基本上我想创建一个被锁定的页面,解锁它的唯一方法是输入特定的代码。

到目前为止,我唯一知道的是会有一个代码数据库。用户输入的任何输入都将与数据库中的代码进行比较,如果匹配,用户将被授予访问权限。

这个想法是只有当用户有特定代码时才允许他们进入支付网关。

我不知道该怎么做。我可以在 Django 中使用一些预构建的函数吗?如果有人能指出我正确的方向,那就太好了。

【问题讨论】:

  • 我没有收到specific code?你想存储它们吗?如果是,那么我认为这不是一个好主意。最好的方法是在视图中生成并发送您使用的链接或 otp。
  • 代码有点像游戏中的序列号。这些代码只能使用一次,我必须知道哪个代码被烧毁了。

标签: python css django forms model


【解决方案1】:

你需要三样东西:

  1. 在服务器上运行的数据库。 (例如,带有 phpMyAdmin 的 MySQL)
  2. 服务器端python代码,可以接受请求并在本地与数据库交互。 (因此您不必将数据库暴露在互联网上)
  3. 客户端 django 将代码发送到服务器端 python 以便根据数据库检查代码。

【讨论】:

  • 我忘了提到我几乎有一个在 Python/Django 上运行的功能齐全的网站。它具有用户帐户、图像/视频上传能力、条目帖子。等等。所以如果可能的话,我想在 python/django 上执行此操作。
猜你喜欢
  • 1970-01-01
  • 2016-12-03
  • 2020-09-03
  • 1970-01-01
  • 2012-11-27
  • 1970-01-01
  • 1970-01-01
  • 2020-09-14
  • 1970-01-01
相关资源
最近更新 更多