現在Parseを使用してiOSアプリケーションのユーザーを作成してログインしています。ユーザーが新しいアカウントでサインアップすると、Parseはそれらのアカウントをログに記録せず、テキストフィールドをクリアするだけです。サインアップが失敗したと思うユーザーは混乱し、再度情報を入力して、「ユーザー名をとった」アラートを促します。 Parseログインを変更して、アカウントを作成すると自動的にログインする方法を教えてください。 (私は現在ParseLoginHelperクラスを持っていますが、私はPFSignUpViewControllerDelegate拡張でこの変更を行いますか?) 誰かが回答の中で共有したいサンプルコードを持っている場合は、私のプロジェクトにSwiftを使用しています。Parse Login iOS - サインアップ後にユーザーにログインしません。
-1
A
答えて
1
新しいユーザーにサインアップ(登録)するときに、アプリケーションにログインするために再度logIn関数を呼び出す必要はありません。彼らはすでにログインしている署名アッププロセスの後 。現在のユーザーがサインアップコードは次のようになります終わりゼロ
if PFUser.currentUser() != nil {
}
でない場合、彼らはあなたにログインしているかどうか確認するためにチェックすることができます以下:
let user = PFUser()
user.username = "USERNAME"
user.password = "PASSWORD"
user.email = "EMAIL"
// add more fields
user.signUpInBackgroundWithBlock {
(succeeded: Bool, error: NSError?) -> Void in
if succeeded {
// here the current user should not be nil.
// if it is then please check for sessionToken
if PFUser.currentUser() != nil {
// user is logged in
}
}
}
関連する問題
- 1. Parse Serverでユーザーにログイン/サインアップするには?
- 2. AADにサインアップした後の自動ログイン
- 3. ログイン後にユーザーにユーザーIDがありません
- 4. Parse Server Phone Login - このユーザー名のアカウントは既に存在しています
- 5. IOS 9 Swift - Parse FacebookのログインがネイティブFacebookのアプリケーションを開きません。
- 6. ログイン/サインアップ後にレンダリングバーを表示
- 7. サインアップした後、ユーザーはどのようにしてユーザーにログインできますか?
- 8. ユーザーのサインアップは、ユーザーサインアップ後IntegrityError
- 9. Flask-Login - 成功したログイン後にユーザーが匿名に戻り、リダイレクト
- 10. サインアップに成功しました。ログインに失敗しました。
- 11. Codepenサインアップ/ログイン
- 12. ユーザーはdjangoにログインできません
- 13. ユーザーをParseにログインすると、IllegalArgumentExceptionが返されます。
- 14. Swiftはサインアップ時にエラーメッセージを表示しません
- 15. iOS Swift Firebaseログイン/サインアップ表示のポップアップ
- 16. ログイン後にユーザー名を表示できません
- 17. ユーザーを変更できませんParse
- 18. Parse server open source Android用Twitterのログインができません
- 19. パスポート - ローカルのユーザーにサインアップできません
- 20. Flask-Login POSTリクエストはログイン後にGETリクエストに変わります
- 21. Djangoはビューの間にユーザーをログインさせていません
- 22. iOS - SDKでログインした後にwebViewにログインしています
- 23. ログイン後にユーザーをリダイレクト
- 24. Rails:サインアップ後にログインしてください
- 25. Login-AzureRmAccountはPSCredentialを使用してAzureにログインできません
- 26. Parse(Swift 3)を使用してユーザーにサインアップするときにアバターを追加するには
- 27. Parse Facebook Login統合処理無効セッション
- 28. login-azurermaccountでログインした後にGet-AzureRMSubscriptionエラーが発生する
- 29. facebook login on ios
- 30. Meteor - Ironでルートを追加した後にユーザーを送信できません。ログインと登録フォームに戻る