2017-12-01 9 views
0

서버에서 실행중인 레일 응용 프로그램이 있습니다. 응용 프로그램은 Devise를 사용하여 구현 된 사용자 인증을가집니다. 파일이 다른 서버에서 호스팅되어 있으므로 응용 프로그램 내에서 인증 된 (로그인 한) 사용자 만이 파일을 다운로드 할 수 있도록 허용 할 수 있습니까? 가능합니까? 거기에 멋진 레일 솔루션이 있습니까?다른 서버의 파일에 대한 Authuenicate 다운로드

감사합니다.

답변

-1

SSO 메커니즘을 찾고 있습니다. http://codetheory.in/rails-devise-omniauth-sso/ :

이 동일한 사용자 관리자

참조를 사용하여 자신을 을 인증 할 수있는 단일 사용자 관리자 프로 바이더의 역할을 할 수 있습니다 응용 프로그램 (? OAuth2를 ) 및 다른 응용 프로그램 (또는 클라이언트) 필수 Github에서 :이 링크는 질문에 대답 수 있지만 https://github.com/rishabhp/sso-rails-provider

제프

+0

, 필수 P를 포함하는 것이 좋습니다 예술의 답을 제시하고 참조 용 링크를 제공하십시오. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. - [리뷰에서] (리뷰/저품절 포스트/18124456) – Isuka

+0

그동안 코드에 결함이 있고 여기에 정적으로 표시하면 아무도 소스로 갈 때까지 아무도 수정 사항을 볼 수 없습니다. Github 링크를 폴백으로 추가했습니다. downvote는 정말 어렵고 저렴합니다. –