0

認証ソリューションとしてdeviseを使用するRailsアプリケーションを開発しています。Web アプリケーションの場合、ユーザーはユーザー名とパスワードをフォームに入力します。Rails は、ユーザーがサインインした後にさまざまなページをレンダリングできます。

このフレームワークを使用して、モバイル アプリをサポートしたいと考えています。この場合、モバイル アプリは、ユーザーが正しいユーザー名とパスワードを入力したかどうかを知る必要があります。

モバイル アプリケーションへの応答、応答ヘッダー、または本文内の JSON をどのように工夫する必要がありますか? デバイスはそれをサポートしていますか?

4

2 に答える 2

1

その他のチュートリアル:

http://blog.joshsoftware.com/2011/12/23/designing-rails-api-using-rabl-and-devise/

http://www.strukturedkaos.com/2011/09/19/soup-to-nuts-token-authentication-for-android-using-rails-3-devise/

デバイス構成で次の行を有効化/コメント解除してください。

config.token_authentication_key = :auth_token
于 2012-11-07T06:26:06.120 に答える
0

トークン認証が必要です。モバイルクライアントにはログインフォームがあり、認証のためにRESTAPIにアクセスする必要があります。認証が成功すると、同じセッションで後続のすべてのリクエストとともに送信する必要のあるトークンを取得します。

http://zyphdesignco.com/blog/simple-auth-token-example-with-devise

http://matteomelani.wordpress.com/2011/10/17/authentication-for-mobile-devices/

于 2012-11-06T08:20:50.890 に答える