小编gmf*_*eak的帖子

Django 加密 url 中的主键

我环顾四周,但仍然对如何安全地加密 django 应用程序的 url 中的主 ID 感到不舒服。

我的网址如下:

http://www.example.com/primary1_id/primary2_id/testing/
Run Code Online (Sandbox Code Playgroud)

例如:

http://www.example.com/3/7/testing/
Run Code Online (Sandbox Code Playgroud)

我想向用户显示上述网址,如下所示:

http://www.example.com/623477897ghfjs23879/7829yfgweh/testing/ #encrypted key instead of primary id
Run Code Online (Sandbox Code Playgroud)

在我看来,我应该能够从加密密钥中解码回primary1_id和primary2_id

请我需要一些关于如何以最佳方式处理它的指导

提前致谢!

python django primary-key django-urls

6
推荐指数
1
解决办法
7707
查看次数

标签 统计

django ×1

django-urls ×1

primary-key ×1

python ×1