2

同じデバイス上のさまざまなアプリをsso方式で認証するための標準モデルまたは実績のあるモデルはありますか?
同じシステムに対して認証するために同じログイン/パスワードクレデンシャルを必要とする2つのアプリがデバイス上にあるとします。
次のことができるようにしたいと考えています。-- app1を起動します-app1にログインします
-app2を 起動します。app2では、ユーザーはすでに認証されています。

ログインを行う最初のアプリが認証の情報(トークンなど)を共有する「ポップ」モデルを考えます。2番目のアプリは、ssoを実行するためのトークンを取得(ポップ)します。

このモデルにいくつかの副作用はありますか?

4

1 に答える 1

0

認証を担当するアプリは1つだけで、インテントの使用を検討してください。他の人は、認証とssoを担当するアプリケーションを呼び出します。

http://developer.android.com/reference/android/content/Intent.html

http://www.vogella.com/articles/AndroidIntent/article.html#intents_overview

提案された方法は、facebook sdk for androidforssoで使用されている方法と似ています。こちらをお読みください

https://developers.facebook.com/docs/mobile/android/build/#enablesso

また、Facebookがそれを使用している場合は、フィールドでテストして証明する必要があります。

于 2012-05-15T18:20:53.440 に答える