Uzyskaj dostęp do klienta Google Plus z wielu działań

Opracowuję aplikację, w której zintegrowałem google plus. Jak dotąd działa dobrze, jestem w stanie pobrać profil użytkownika.

Ale teraz chcę wykonać następujące czynności:

1) Mam dwie aktywnościsignInActivity ishareActivity.

2) Jeśli użytkownik już się logujesignInActivity wtedy nie powinien ponownie prosić o zalogowanie sięshareActivity i powinien bezpośrednio udostępniać treść.

3) Jeśli użytkownik nie jest zalogowany wsignInActivity i spróbuj udostępnić dane za pomocąshareActivitynastępnie aplikacja powinna zalogować użytkownika, a następnie udostępnić dane. W tym przypadku, jeśli użytkownik wróci dosignInActivity następnie aplikacja powinna pokazać, że „masz już podpisane”

W skrócie chcę, aby logowanie użytkowników byłoCentralny w ramach aplikacji, aby w przypadku jej podpisania była dostępna z dowolnej aktywności.

Słyszałem o tokenie dostępu, ale nie wiem, jak go używać, a dokument mówi, że wygasa za godzinę, która nie jest tym, czego chcę.

Jak mogę zrobić centralne logowanie google plus? Czy to możliwe? lub muszę uwierzytelnić użytkownika w każdym działaniu?

questionAnswers(3)

yourAnswerToTheQuestion