私は、様々なモバイルプラットフォーム(Android、Androidなど)でユーザーを認証したいという事実を考慮して、Sorceryの宝石で提供されている従来の基本的なHTTP認証以外に、特定の認証方法があるかどうかを判断しようとしています。 iOS、WP7など)?モバイルアプリケーションを使用してSorcery gemで使用する認証の方法は?
ありがとうございます。
EDIT 次のように私は、当面のために行うことを決めたです持っているもの:ソーサリーの:http_basic_auth
ウェブサービス
- ログインユーザトークンの有効期限
- トークンをクライアントに戻す
- クライアント(Android、iOS、WP7など)は、リクエストごとにトークンをサービスに渡します。
- Webサービスは、ユーザを認証するために
auto_login
ソーサリーメソッドを使用して、それがSSL上で実行されますeコマースサイトだという事実に余分なセキュリティと原因のためにも、クライアントに
をリソースを渡します。最終的には、ある種のOTP/OAuthメソッドの実装を計画していますが、テスト後に行う予定です。私は、これがシンプルなRailsモバイル認証を探している人に役立つことを願っています。助けてくれてありがとう。
あなたのネイティブモバイルアプリケーション用のAPIを作成することを意味します。モバイルユーザーがモバイルブラウザを使用する場合、認証はデスクトップと同じです。 –
はい、申し訳ありませんが、私は少し明確にしておくべきでした。私はDeviseのような宝石がいくつかの点でこれを少しシンプルにした印象を受けましたが、私はそれを使用していないので、特にそれがどのように機能するかを調べていません。 私は、ネイティブアプリケーションがWebサービスへの認証済みJSON呼び出しを行い、JSONを返すようにしたいと考えています。 – joshcollie