我正在开发一项需要身份验证的服务。
我想基于我的 Redmine 进行身份验证,并向作为私有(private)项目成员的注册用户授予访问权限。
我算出的成员资格:
curl -v -u account:secret \
https://myredmine/projects/private/memberships.json
但是如何确定用户是否可以进行身份验证?
最佳答案
使用/users/current.json
:
curl -v -u account:secret \
https://myredmine/users/current.json
如果用户登录失败,返回401。
将 ?include=memberships
添加到 URL 以检索关联项目的列表。
不过我认为它不适用于 OpenID。
关于ruby-on-rails - 使用 Redmine REST API 进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14370579/