2017-07-17 167 views
0

我使用的設計,我有我掠過我的API的報頭的調用制定重置身份驗證令牌

如何重置令牌當用戶註銷的authentication_token?

我希望有一個新的令牌生成的每個他們登錄的時間。

+0

我不知道如果我理解正確的...這是你的身份驗證令牌給外部服務(如谷歌),或者是一個令牌的客戶如何能登錄到自己的應用程序? – DonPaulie

+0

令牌傳遞給我的api調用的標頭 – Swish2121

+0

您是否使用此令牌的gem? has_secure_token?或者一些自定義? –

回答

0

您可以嘗試使用模型上的after_database_authentication回調。

def after_database_authentication 
    self.update_attribute(:auth_token, generated_token) 
end 

def generated_token 
    ... 
end