Rails と AngularJS に基づいてアプリケーションを作成しています。gem Deviseを使って認証システムを実装したいと考えています。私はそれを行う方法を疑問に思っています。属性 :token_authenticatable に関するいくつかの記事を読みました。送信するすべてのリクエストの最後にトークンを配置する必要があります。
このデモ プロジェクトも読みましたhttps://github.com/sectore/CafeTownsend-Angular-Rails 彼らは、サーバー セッションを作成および削除できる SessionService を実装しました。(私は、この仕事にDeviseを使用できると思います)。Railsコントローラーでは、ユーザーが認証されているかどうかを知るためにsession[:user_id]を取得します...
私の質問: リクエストを認証するには、トークン システムまたは Cookie システムが必要ですか?
ありがとう