Sto realizzando un'app e ho intenzione di far funzionare un po 'di cloud con esso, ma non voglio creare un database di utenti e gli utenti devono ricordare nome utente e password.Convalida utente molto semplice
Dato che verrà distribuito tramite l'app store di Chrome, in pratica è garantito che l'utente disponga di un account Google. Tutto quello che voglio fare è:
Ottenere l'email dell'utente attraverso il materiale dell'account google. Se riesco a farcela, beh, allora la loro e-mail è tutta l'autenticazione di cui ho bisogno per ottenere i dati di quell'utente.
Se finisco per mettere l'applicazione su qualcosa di diverso dal browser Chrome, farò in modo che l'utente usi la sua e-mail per richiedere un link di convalida, e poi invierò loro un codice di convalida per quell'account, inserisci il codice di convalida nell'applicazione, lo prende come utente verificato, in modo che sia sicuro e facile.
EDIT: Sto esaminando questo. Finora ho:
OAuth 2 Google API
Ma ho un problema che non so cosa impostato come le mie origini JavaScript nella API di Google e non c'è troppa informazione su questo articolo all'estero. Se qualcuno può dirmi che origini javascript ho bisogno di impostare per un'estensione di Chrome per accedere a Google API sarebbe un grande aiuto.
PS: Grazie per il voto negativo, questo è il motivo per cui mi piace ricorrere allo stack exchange.