私はタブバーアプリを持っており、初めてアプリが起動されたときに表示されるログインウィンドウを追加したいと思います。ユーザー名とパスワードをアプリでハードコードしたいと思っています。誰でもこの助けてくれますか?初めてアプリを起動したときにユーザー名とパスワードを取得して保存するには?
答えて
おそらく、情報を格納するためにKeyChainを使用したいと思うでしょう。キーチェーンは、ストレージ値が暗号化されているため、パスワードを安全に保存する方法です。
Appleはまた、サンプルプロジェクト、GenericKeychain
があります
このサンプルでは、のためにクエリを追加、削除、およびジェネリッククラス型のキーチェーン アイテムを更新する方法を示しています。また、キーチェーン項目を共有した の使用方法も示しています。すべてのクラスは非常によく似た動作を示します。 の例は、Keychain Itemの他のクラス( )のインターネットパスワード、証明書、キー、および識別情報に適用されます。
SFHFKeychainUtilsを使用してこれを実装する方法のもう1つの例は、hereです。
私はSFHFKeychainUtilsを好きですが、あなたは(私は別のコメントでこれを参照してください)、それが削除時に削除したい場合、あなたはよドキュメントディレクトリにアプリと共に格納する必要があります。NSUserDefaults:
[[NSUserDefaults standardUserDefaults] setObject:@"myuser" forKey:@"username"];
[[NSUserDefaults standardUserDefaults] synchronize];
[[NSUserDefaults standardUserDefaults] stringForKey:@"username"];
これは、セキュリティを管理しませんが、アプリと一緒に削除されます。ユーザー名を確認することができます。存在しない場合、または使用時にログインに失敗した場合は、モーダルダイアログとしてログインビューを表示します。
代わりにキーチェーンを使用することを検討してください。アプリが削除されるとパスワードは保持されますが、暗号化されます。
おかげピーターDeWeeseをburrows111。 – Hitz
- 1. Androidアプリにユーザー名とパスワードを保存
- 2. 初めてログインしたときにアプリを起動する
- 3. アプリが初めて起動したときにiCloudが動作しない
- 4. パスワードをユーザー名とは別に保存します。
- 5. ユーザーが初めてアプリを起動したときにコーチマークを表示するSwift 3
- 6. キーチェーンを使用してxcodeにユーザー名とパスワードを保存する4
- 7. パスワードがハッシュ値として保存されたときにパスワードを取得する
- 8. ユーザー名/パスワードをCookieに保存しようとしています。 JQuery
- 9. 認証のためのユーザー名とパスワードを取得する
- 10. ユーザーが初めてアプリにログインしたときにウェルカムメールを送信する
- 11. アンドロイドアプリにユーザー名とパスワードを保存するための最善の選択
- 12. デモのユーザー名とパスワードを保存
- 13. テキストは私が初めてアプリを起動すると、正しく後libgdxアプリ
- 14. 共有プリファレンスでユーザー名とパスワードを保存したい
- 15. 機密情報(ユーザー名とパスワード)をweb.configに保存していますか?
- 16. 初めてアプリを起動したときにキーボードが表示されている間にクラッシュする
- 17. ユーザー名とパスワードを取得するOpenCart
- 18. ユーザー名とパスワードを使用してGoogle認証トークンを取得
- 19. 初めてアプリケーションを起動したときにダイアログボックスを初めて表示する方法は?
- 20. Androidスタジオ - アプリを初めて起動したときにデータをアプリに読み込む方法
- 21. 初めてアプリを読み込むときにファイルを保存する
- 22. Azure Key Vaultを使用してユーザー名とパスワードを保存する
- 23. UIWebViewはユーザー名とパスワードを保存しません
- 24. Javaを使ってMacにユーザー名/パスワードを保存する
- 25. ユーザー名とパスワードを別々のデータベースに保存する
- 26. nodejsを使用し、expressとbasic authユーザー名とパスワードを取得するには
- 27. セルを選択してPDFとして保存するときにセル名としてシートを保存する
- 28. 初めてアプリケーションを起動したときにUIAlertViewを表示する
- 29. GMSMarker当初のuserDataを保存しますが、(ヌル)取得したときに
- 30. UIWebViewは以前に入力したフォームの値(例:ユーザー名とパスワード)を保存して自動入力することはできますか?
おそらく、この情報を暗号化したいと思うでしょうか? – PengOne