2017-02-01 8 views
0

私は、deviseと一緒にバニラレールフロントエンドを使用するだけのレールアプリケーションを持っています。私はフロントエンドの角を持ったapiサーバに変更しようとしています。そのためにdevise_token_authとng-token-authを使用することにしました。devise_token_authがアクセストークンを返さない

私はそれらを使ってサインインすることはできますが、他のページに移動しようとするとクッキーは削除されます。

私はこの問題は、devise_token_authイマイチでの最初の兆候でアクセストークンを返すということだと思います。

私はすでに

config.middleware.insert_before 0, "Rack::Cors" do 
    allow do 
    origins '*' #note to self, tighten this up, this isnt secure enough 
    resource '*', 
    :headers => :any, 
    :methods => [:get, :post, :delete, :put, :options, :head], 
    :expose => ['access-token', 'expiry', 'token-type', 'uid', 'client'], 
    :max_age => 0 
    end 
end 
私application.rbに設定

protect_from_forgery with: :null_session 
を持っています

私のapplication_controller.rbには、この種の問題の最も一般的に報告されている解決策のようですが、彼らは私のために働いていません

答えて

関連する問題