0
我使用Chrome擴展將數據發送到我的Rails應用程序(staged_images控制器)。所以我有一個發送數據的表單,以及一個認證令牌。每個用戶都有一個由Devise生成的令牌,並保存到Users表中。我現在需要做的是在控制器中接收這些數據,並檢查提交的令牌與Users表中存儲的令牌。使用devise在數據庫中檢查提交的令牌對數據庫中的真實性令牌
所以在我的控制器中的create動作應該是這個樣子:
def create
@user = User.find(params[:staged_image][:user_id])
if @user.authentication_token == submitted_token # this is pseudo code, don't know exactly what to say here
# execute code
else
# raise error
end
end
我只是具有的如何檢查對另一方的一個令牌細節的麻煩。我是新手。幫我!
感謝