2016-09-08 8 views
4

私はDeviseを使用してユーザーにサインする方法を見つけようとしています。サービスまたは初期化子から呼び出された場合、このヘルパーは機能していません(私は、ユーザーを識別することができ、そこから初期化子を持ってDeviseがコントローラ外にログインしました

sign_in(:user, user) 

残念ながら私がしたい:私は、次のヘルパーを使用してコントローラからこれが可能である知っていますサインインできるようにするため)。コントローラーの外でそれを行う方法はありますか?多分ワーデンを使っていますか?

答えて

0
class SomeService 
    include Devise::Controllers::Helpers 

    def process(user) 
    sign_in(user) 
    end 
end 
+0

これは質問への回答を提供しません。批評をしたり、著者の説明を求めるには、投稿の下にコメントを残してください。 - [レビューから](/レビュー/低品質の投稿/ 17516664) – CoachNono

関連する問題