Действие Google и ссылка на токен в аккаунте Auth0 истекают каждые 24 часа - PullRequest
2 голосов
/ 12 февраля 2020

Я разрабатываю действие Google и добавил ссылку на учетную запись

На связанном изображении вы можете видеть настройки, которые я сделал в консоли действия-> Связывание учетной записи.

Панель управления учетной записи связывание

В AuthO Applications добавлены все необходимые поля, для JWT Expiration установлено значение 604800, также в настройках API я обновил Token Expiration (Seconds) до Token Expiration (Seconds)

Настройки приложения Auth0

Настройки API Auth0

Связывание аккаунта работает отлично, но через 24 часа мое действие Google предлагает пользователю «снова связать аккаунт», Несмотря на то, что я изменил срок действия JWT до 7 дней (604800 секунд), а срок действия токена - до 7 дней, я не знаю, почему действие просит пользователя снова связать эту учетную запись через 24 часа. Есть ли что-то, что я пропустил?

Пожалуйста, помогите мне в этом отношении, так как очень важно, чтобы я опубликовал sh действие и превысил мой срок

1 Ответ

1 голос
/ 12 февраля 2020

Хотя помощник не принимает длинный токен доступа, странным является то, что он должен использовать Refre sh токен , чтобы получить новый токен доступа, а не требовать от пользователя повторной ссылки аккаунты.

Если вы используете поток токенов аутентификации (и похоже, что вы), Auth0 отправит Refre sh токен , если вы запросите offline_access scope .

Похоже, вы запрашиваете _offlineaccess, что не подходит. Изменение правильной строки (или добавление) должно дать Ассистенту токен Refre sh, поэтому он не будет повторно запрашивать пользователя, пока токен не будет отозван.

...