次のようなjsonを使用して、コントローラーの作成アクションにPOSTリクエストを実行しています。
{
"token":"amsdaashdaksjdh" #assume this is a valid token for a user
"post": {
"content":"some random text"
"title":"random title"
}
}
ただし、次のようなトークンに基づいてユーザーがデータベースに存在するかどうかを確認する before_filter チェックがあります。
before_filter :authenticate
def authenticate
@user = User.find_by_authentication_token(params[:token])
if (@user == nil)
render :json => {error: "invalid token"}
end
end
常に無効なトークンエラーが表示されます...