首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >避免BIGINT用户配置文件的获取

避免BIGINT用户配置文件的获取
EN

Stack Overflow用户
提问于 2015-02-10 01:48:40
回答 1查看 48关注 0票数 0

使用GUID而不是BIGINT作为用户配置文件的主键的优点之一是,使用一系列GET请求来获取用户配置文件要困难得多。当您使用顺序GUID时,您将失去GUID的一些附加安全性,因为下一个GUID的使用变得有点可预测了。

那么,在使用BIGINT时,如何避免这个问题,因为它们是高度可预测的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-10 01:54:42

下列之一:

  • 将ID存储在会话中而不是querystring中
  • 加密ID并在querystring中传递加密值(对于MVC,您甚至可以执行天衣无缝)
  • 将名称改为传入,并始终使用名称转换为ID
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28422746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档