2017-01-06 6 views
0

Я новичок в API Podio, и большинство моих пользователей в моей компании регистрируются в Podio, используя свою учетную запись Google, вместо того, чтобы создавать отдельную учетную запись Podio. Тем не менее, я не нашел никакой документации по Podio относительно аутентификации пользователей с использованием Google OAuth2. Любые подсказки или идеи?Аутентификация с помощью API Podio с помощью google signin

Благодаря

ответ

1

Для использования аутентификации Google, вы должны следовать https://developers.podio.com/authentication/client_side процесс аутентификации.

Сначала пользовательские логины с учетными данными Google, а затем ваше приложение может сохранять access_token/refresh_token и использовать их при необходимости.

+0

Могу ли я использовать приложение auth в своем клиентском приложении (мобильном приложении)? Насколько я понимаю, токен скоро истечет, и каждый клиент должен будет каждый раз получать новый токен? Это значит, что весь старый токен будет истек, когда я получу новый? – darrenchiusw

+0

Вы не можете комбинировать google signin и app auth :( В любом случае будет access_token и refresh_token. Access_token со временем истечет, у него есть свойство expires_in. Обновить токен никогда не истекает и используется для получения нового токена доступа. более подробная информация о том, как все это работает прямо здесь: https://developers.podio.com/authentication –

+0

Могу ли я просто использовать приложение auth? заключается в том, что мне все еще нужно, чтобы каждое из моих клиентских приложений обновлялось каждый раз? Это вызовет проблему , то есть пользователь A и пользователь B используют приложение для создания формы, что вызвало гоночное состояние, поскольку они оба пытаются получить новый токен? – darrenchiusw