인증이 필요한 서비스를 작업 중입니다.인증을 위해 Redmine REST API 사용
Redmine에서 인증을 기반으로하고 비공개 프로젝트의 멤버 인 등록 된 사용자에게 액세스 권한을 부여하고 싶습니다.
curl -v -u account:secret \
https://myredmine/projects/private/memberships.json
을하지만 사용자가 인증 할 수 있는지 방법을 찾아 :
멤버쉽 내가 알아 낸?
인증이 필요한 서비스를 작업 중입니다.인증을 위해 Redmine REST API 사용
Redmine에서 인증을 기반으로하고 비공개 프로젝트의 멤버 인 등록 된 사용자에게 액세스 권한을 부여하고 싶습니다.
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을 반환합니다.
URL에 ?include=memberships
을 추가하면 연결된 프로젝트 목록을 검색 할 수 있습니다.
OpenID와 함께 작동하지 않을 것이라고 생각합니다.
내장 된 API를 사용하십시오. 당신이 로그인하고 오른쪽이 API 액세스 키를해야 다음에, "내 계정"을 클릭하면
// Pseudo-code
api_key = '65454ftfg53543f34g34f23g'
url = "http://www.myredminesite.com/projects/my_project/issues.json?key=" + api_key
당신은 API 키를 사용할 수 있습니다 : 당신은 키를 일단 당신은 각 사용자에 대해 사용하도록 설정할 수 있습니다. 계획.
거기에 이전 버전의 일부 문제가 있다고 생각합니다. Redmine 2.1.2.stable을 실행하면 효과가 있습니다.