1

を使用してログインします

Syncano.getInstance().loginSocialUser()

ユーザーがログインしているかどうかを確認するにはどうすればよいですか? そのパラメータの値が非同期でないのはいいことです。

4

1 に答える 1

2

通話後、応答が返ってきます。isSuccess() が true を返す場合、ログインしています。また、Response でユーザー オブジェクトを取得します。この種のリクエストが成功した後、ユーザーキーを設定する必要があるため、このコードで確認できます。

return !(getUser() == null || getUser().getUserKey() == null || getUser().getUserKey().isEmpty());

編集

ライブラリの最新バージョンには、新しいメソッドがあります。

syncano.isUserLoggedIn()
于 2016-04-12T16:54:58.240 に答える