У меня есть клиентское приложение, которое использует oauth2 с учетными данными пароля владельца ресурса типа предоставления авторизации. Я пишу http-запрос curl, чтобы получить токен доступа, когда пользователь предоставляет свои учетные данные, но как запросить другой токен доступа, когда срок действия первого истек. Я читал, что хорошо оценивать действительность токена доступа. Я нашел эту клиентскую библиотеку, но не думаю, что она решит мою проблему, связанную с запросом нового доступа токен после истечения срока его действия или даже когда истечет срок действия токена обновления.
Может ли кто-нибудь указать мне правильное направление, как реализовать это или использовать библиотеку для этой цели, пожалуйста?