将用户ID作为url参数放置是否安全?

Ali*_*iuk 4 security bookmarks userid social-networking url-parameters

我正在开发一个社交网络,我想知道,如果在用户的个人资料页面中,我可以将存储在数据库中的用户ID作为参数放在网址中,还是在安全性方面是个坏主意?

我希望网址可以收藏.我应该换另一个东西而不是用户ID吗?

Dar*_*rov 11

在安全性方面,将用户ID放在url中没有问题.例如,StackOverflow已经这样做了:https://stackoverflow.com/users/3477044/aliuk

重要的是验证当前经过身份验证的用户是否可以访问此URL并代表其执行操作.