Я разрабатываю приложение, в котором я интегрировал google plus. Пока он работает отлично, я могу получить профиль пользователя.
Но теперь я хочу сделать следующее:
1) У меня есть две активности signInActivity
и shareActivity
.
2) Если пользователь уже использует signInActivity
, то он не должен снова запрашивать подпись
shareActivity
и должен напрямую делиться контентом.
3) Если пользователь не подписан в signInActivity
и пытается обмениваться данными с помощью shareActivity
, тогда приложение должно подписаться на пользователя, а затем делиться только данными. В этом случае, если пользователь вернется к signInActivity
, тогда приложение должно показать, что "вы уже подписали"
Короче говоря, я хочу, чтобы пользовательский указатель был Центральным внутри приложения, так что, если он подписан в alrady, он должен быть доступен из любой активности.
Я слышал про токен доступа, но я не знаю, как его использовать, и в документе говорится, что он истекает через час, который мне не нужен.
Как я могу сделать центральную ссылку Google плюс? Является ли это возможным? или мне нужно аутентифицировать пользователя в каждом действии?