[英]Devise with Simple Token Authentication
我現在正在使用以下gem和devise,因為devise刪除了對令牌認證的支持。 https://github.com/gonzalo-bulnes/simple_token_authentication
我在這里缺少的是,我有所有的配置設置,但是當我使用Google上的RestConsole Tester點擊http://localhost:3000/user/sign_in.json
。
我收到以下錯誤:
ActionController :: InvalidAuthenticityToken actionpack(4.0.2)
lib / action_controller / metal / request_forgery_protection.rb,第163行
def initialize(controller) @controller = controller end def handle_unverified_request raise ActionController::InvalidAuthenticityToken end end end protected
有任何想法嗎?
你可以試試這個
認證:
curl -H 'Content-Type: application/json' \\ -H 'Accept: application/json' \\ -X POST http://localhost:3000/users/sign_in \\ -d '{"user" : { "email" : "test@example.com", "password" : "password"}}' \\ -c cookie
節目:
curl -H 'Content-Type: application/json' \\ -H 'Accept: application/json' \\ -X GET http://localhost:3000/pages/1.xml \\ -b cookie
這對我行得通。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.