Estoy creando una aplicación y planeo tener algo de nube con ella, pero no quiero crear una base de datos de usuario y que los usuarios tengan que recordar su nombre de usuario y contraseña.Validación de usuario muy simple
Dado que se distribuirá a través de la tienda de aplicaciones de Chrome, básicamente se garantiza que el usuario tendrá una cuenta de Google. Todo lo que quiero hacer es:
Obtener el correo electrónico del usuario a través de las cosas de la cuenta de google. Si logro llegar hasta allí, entonces su correo electrónico es toda la autenticación que necesito para obtener los datos de ese usuario.
Si termino poniendo la aplicación en algo que no sea el navegador chrome, simplemente pediré al usuario que use su correo electrónico para solicitar un enlace de validación, y luego les enviaré un código de validación para esa cuenta, ellos ponga el código de validación en la aplicación, lo toma como un usuario verificado, por lo que es seguro y fácil también.
EDIT: Estoy buscando en esto. Hasta ahora tengo:
OAuth 2 Google API
pero tengo un problema que no sé qué establece como mis orígenes JavaScript en el API de Google y no hay demasiada información sobre este en el extranjero. Si alguien puede decirme qué orígenes de JavaScript necesito configurar para una extensión de Chrome para acceder a la API de Google, sería de gran ayuda.
PD: Gracias por votar, esta es la razón por la que me encanta recurrir al intercambio de fichas.