私はiOSとの統合を有効にしたいレールアプリがあります。私はSorceryから少しの助けを借りて、ほとんどゼロから構築された基本認証システムを持っています。Rails:ゼロからのトークン認証
モバイルインテグレーションには基本的に2つのオプションがあります:HTTP基本認証またはトークン認証。これまで私が見つけたことから、トークン認証が望ましい方法です。
私はトークン認証がどのように機能するのか、それがどのように動作するのかよく知らないし、実際に適切なガイドを見つけることができませんでした。 Deviseライブラリ。
私の質問は、トークン認証の基本的な理論は何ですか、そして、レールのスクラッチトークン認証システムはどのように見えますか?私は、システム全体のコードを共有することは、SOの答えが過度である可能性があることを理解していますが、そのようなシステムがどのように動作するかの基本的な図を理解できる人があれば、私はまた、何かを見つけることができていないという主な問題があるので、最初からこれをやる方法について、既存の良い資料へのリンクを喜んで受け入れます。
ありがとうございます!