Per determinare quando utilizzare un token di aggiornamento per chiedere un nuovo token di accesso, sono a conoscenza di due approcci (di seguito). Uno di questi approcci è possibile senza modificare la libreria passport-google-oauth?Ottieni un token di accesso oauth dal token di aggiornamento in passportjs
1) Il metodo "pre-emptive"
- Risparmio di tempo la scadenza del token di accesso quando il suo concessa
- controllare il tempo di scadenza contro l'ora corrente ogni volta che si utilizza un token di accesso per accedere alle API
- Se il token di accesso non è scaduto, utilizzarlo per accedere alle API
- Se il token di accesso è scaduta (o vicino ad essere scaduto), fornire il token di aggiornamento per ottenere un nuovo token di accesso
2) Il metodo "gestire fallimento"
- forniscono sempre token di accesso
- Se il token di accesso non riesce ad autenticare, forniscono il token di aggiornamento, ottenere un nuovo token di accesso
Grazie. Accolgo anche eventuali alternative.
sei un vero eroe :-D – ShrekOverflow