Red de conocimiento informático - Aprendizaje de código fuente - ¿Cómo realiza la autenticación Sina Weibo OAuth2.0 el inicio de sesión automático?

¿Cómo realiza la autenticación Sina Weibo OAuth2.0 el inicio de sesión automático?

Según API Wiki de Twitter, el flujo de trabajo básico de la autenticación OAuth es el siguiente:

1. El programa utiliza /oauth/request_token para obtener el token de solicitud de twitter.com.

2. Luego, el programa dirige al usuario a la página /oauth/authorize.

3. Si el usuario acepta autorizar, twitter.com mostrará un código PIN de 7 dígitos.

4. El usuario debe copiar el código PIN y volver al programa.

5. Luego, el programa solicitará al usuario que ingrese el código PIN obtenido.

6. Luego, el programa toma el PIN como el valor del parámetro oauth_verifier y llama a /oauth/access_token para verificar el PIN, reemplazando así request_token con access_token.

7.Twitter devuelve un token de acceso.

7.