Sto cercando di implementare il mio GAE app con il lanciatore a portata di mano, ma come il mio account utilizza l'autenticazione a 2 fattori, si tratta di essere un po 'difficile:Come si distribuisce con OAuth2 da GAE Launcher?
Password for <me>@gmail.com: Use an application-specific password
instead of your regular account password.
See http://www.google.com/support/accounts/bin/answer.py?answer=185833
However, now the recommended way to log in is using OAuth2. See
https://developers.google.com/appengine/docs/python/tools/uploadinganapp#oauth
Alla pagina web di cui sopra ho ordinato di gettare semplicemente --oauth2
nelle opzioni per appcfg.py
:
appcfg.py --oauth2 update myapp/
Se ero sulla riga di comando, sarebbe semplice, ma se sto usando il GAE Launcher, come posso usare OAuth2? L'unico posto che vedo per aggiungere le opzioni della riga di comando è per eseguire l'app localmente, non la distribuzione.
Stavo cercando di accondiscendere al loro suggerimento che "il modo consigliato per accedere è usare OAuth2'. –
Sì, funziona. Le istruzioni che l'app ti sputa oggi sono semplicemente sbagliate. Fai quello che dice Felix e inserisci una password specifica per l'app nella casella pwd! –
L'inserimento di una password specifica per l'app nella casella della password al momento della distribuzione non impedisce futuri prompt della password. Di fatto mi induce ogni volta ora - o mi manca qualcosa dal post di OP che non capisco? Nel link alla discussione qui sotto, si dice di usare OAuth2 invece delle app pass ... quindi il tuo consiglio è in contraddizione con ciò che è disponibile nell'universo dei tag google-app-engine, ti dispiacerebbe chiarire per me? Link: http://stackoverflow.com/questions/5149914/how-to-save-my-user-account-and-password-in-google-app-engine-launcher – gogogadgetinternet