Sto sviluppando un'applicazione Android con un backend GAE, per sessioni ecc. Desidero utilizzare Google Cloud Endpoint e sviluppare un'API con modello utente di autenticazione personalizzato. Non voglio usare l'oauth di Google. Voglio implementare un semplice modello di autenticazione utente/pass-utente con un token basato su sessione. Non ho esperienza su GAE di sorta. Ho lavorato in python e nei suoi framework (django, fiaschetta, ecc.).Authenication personalizzato (modello utente) per Cloud Endpoints-Python
Ho cercato un progetto di questo tipo per la settimana passata (senza fortuna).
Qualcuno può fornirmi codice/risorsa di esempio su come implementare tale endpoint con la gestione delle sessioni e la protezione csrf con ssl?
Ps: Se si ritiene che gli endpoint del cloud non siano un buon approccio per la mia applicazione (backend del server), per favore indirizzami a un'origine che potrebbe aiutarmi a creare il mio RESTful api con codifica JSON + crsf-protection e session management .
Ho già visto la seguente, ma nessuno di loro ha una soluzione dettagliata:
- Custom Authentication for Google Cloud Endpoints (instead of OAuth2)
- Google App Engine: Endpoints authentication when custom auth or Open ID is used
- AppEngine Cloud Endpoints and custom Users service