ruby-on-rails - 使用 Redmine REST API 进行身份验证

标签 ruby-on-rails api rest authentication redmine

我正在开发一项需要身份验证的服务。

我想基于我的 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/

相关文章:

javascript - 如何从谷歌日历 API 创建事件

java - Neo4j java 剩余绑定(bind)

java - RestAssured 连接被拒绝 - 未使用 Spring

ruby-on-rails - 检索shopify Shop 对象?

ruby-on-rails - Sunspot 自动完成插件无法正常工作?

ruby-on-rails - Rails 3.0.20 应用程序上的 Ruby 升级(从 1.8.7 开始)导致时区异常

ruby-on-rails - Rails,OmniAuth,google_oauth2,google-api-client,Moments.insert ... 401未经授权...为什么?

api - 如何在不使用 API Gateway 的情况下使用 AWS Cognito 进行自定义 Spring REST API 授权

java - 在 Android 中使用改造

http - 204 无响应应该使用什么内容类型?