두 개의 레일 애플리케이션 app1 및 app2를 개발했으며, 고유 한 사용자 컨트롤러 및 모델과 own ability.rb 파일을 보유하고 있으며 자체 devise gem을 보유하고 있습니다. 모든 사용자가 공통의 사용자 컨트롤러와 사용자 모델 및 ability.rb 파일을 공유하여 응용 프로그램과 관계없이 모든 사용자가 동일한 인증 시스템을 통과하도록하십시오.여러 레일즈 애플리케이션에 대한 일반적인 사용자 모델, 컨트롤러, 인증 및 기능
나는이 게시물에서 Rails: Devise Authentication from an ActiveResource call과 How to add authentication before filter to a rails 3 apps with devise for user sign up and sign in?을 읽었습니다. 그러나 죄송합니다. 개별 파일 routes.rb
을 수정하여 모든 인증 요청이 리디렉션되도록 파일을 수정하는 방법을 알 수 없었습니다. 그리고 그 목적을 위해 사용자 관리를 위해 다른 응용 프로그램을 만들어야하는지 알고 싶습니다.
두 앱 모두에서 동일한 작업 (보석 설치, 경로 설정 등)을 수행해야합니다. 응용 프로그램간에 경로 (또는 다른 것)를 공유 할 수 있다고 생각하지 않습니다. – dax