私は複数のユーザが使用するアンドロイドアプリケーションを開発しています(それぞれのユーザは自分のデバイスを所有しています)。私はユーザーが認証されているかどうかを確認するセッショントラッキングのいくつかの種類を実装しようとしており、それに基づいてアプリケーションのさらなる使用を許可します。私が達成しようとしているのは、私がセッションオブジェクトを使ってWeb上で使うのと同じ種類の追跡です。アンドロイドシステムでこれを行う方法はありますか?Android:トラッキングユーザ認証
1
A
答えて
0
あなたのコンセプトを再考する必要があるかもしれません。
1人のユーザーが1台のデバイスを使用すると、なぜユーザー認証が必要になりますか? ユーザー認証が必要な場合は、資格情報をどこに保存しますか? AndroidにはData Storageのいくつかのオプションがあります。
あなたが電話で資格情報を格納する場合、あなたが(たとえばカスタムSharedPreferences実装の暗号化とを使用 - 一の実施around hereがあります、それは100%安全ではありません覚えておいて)暗号化の問題を解決しなければなりません。しかし、さらに重大な問題があります。ユーザーがデバイスを変更してアプリケーションを再インストールすると、彼のすべてのデータが保存されることになります。この場合、電話機にユーザーデータの資格情報などを保存するのは良い選択ではありません。
クレデンシャルをオンライン(クラウドなど)のどこかに保存する場合は、セキュリティを保証する必要があります。しかし、ユーザーがクラウドに接続しておらず、あなたのアプリを認証したい場合はどうしますか? ユーザー>ローカル電話>遠隔地との同期>ように遠隔地としてローカル電話を同期:
はたぶん、あなたは次のようになり、いくつかのハイブリッドソリューションを考え出す必要があります。これに由来するすべてのケースを処理します。
関連する問題
- 1. 認証 - Androidの
- 2. Android認証
- 3. Android-Djangoユーザー認証
- 4. AndroidのNTLM認証
- 5. Facebook + GAE + Android認証
- 6. Siteminder認証とAndroid
- 7. Android AppsとApacheの認証
- 8. Android UnityプラグインのGoogle認証
- 9. AndroidアプリのNTLM認証
- 10. Android Google認証サインインhandleSignInResult:false
- 11. Android Jtwitter、認証の問題
- 12. AndroidのWifi認証エラー
- 13. Androidアプリケーションの認証モデル
- 14. AndroidのMicrosoft ISA Server認証
- 15. AndroidでのTwitter認証
- 16. C2DM認証トークンの確認 - Android/Urban Airship
- 17. CakePHP認証でAndroidユーザーを認証する
- 18. トラッキングユーザ - カスタムPHP/MySQLウェブサイトの分析
- 19. AndroidアプリとWebサービスの認証+ facebookログイン
- 20. Androidでのユーザー認証 - セキュリティ実装
- 21. Android - 基本認証済みHTTPリクエスト
- 22. AndroidでのFacebook認証の問題
- 23. Qucikbloxエラー:[悪い認証データ] Androidの
- 24. Spring Security 3でのAndroid認証
- 25. AndroidアプリのRailsユーザーの認証
- 26. AndroidアプリケーションのJava EEアプリケーションサーバーでの認証
- 27. AndroidのFirebaseの認証状態管理
- 28. AndroidからMVCユーザを認証する
- 29. Android 4.xでのSSLクライアント認証