
Me gustaría confirmar la tasa de concesión de tokens para la autenticación Oauth. Dado que la tasa de concesión de tokens está limitada a 100 veces por minuto, ¿se limitará a la tasa de concesión si un inquilino intenta obtener tokens para 100 usuarios o más? El siguiente es un complemento. Actualmente, estamos considerando usar un script para obtener tokens para una gran cantidad de usuarios y usar la función de proxy de Dovecot para acceder a Gmail. Estoy pensando en obtener tokens automáticamente cada 30 a 60 minutos a partir de la fecha de vencimiento del token. Sin embargo, me preocupa que me limiten a la tasa de concesión de tokens. En definitiva, estamos asumiendo el uso de unos 10.000 usuarios, y si son 100 casos/minuto, nos preocupa que tardemos 100 minutos en conectarnos.
Respuesta1
Supongo que su solicitud ha sido aprobada (verificada). Si no, revisa esto.enlaceprimero.
Los tokens de acceso de Google OAuth son válidos durante 3600 segundos. En la primera solicitud de autorización, solicite un token de actualización y guárdelo (normalmente en una base de datos). El token de actualización es válido por un período de tiempo más largo (días, pero no es una constante). El token de actualización caduca y puede revocarse por varios motivos. Una vez que caduque un token de acceso, solicite un nuevo token de acceso utilizando el token de actualización. Una vez que un token de actualización caduca o se revoca, el usuario debe autenticarse nuevamente.
Siguiendo ese diseño, minimizará la solicitud de tokens. En su caso, puede solicitar unaCuota de OAuthaumentar.
Gmail: implementación de la autorización del lado del servidor