próbuję wdrożyć mojej aplikacji GAE z poręcznym wyrzutni, ale moje konto używa uwierzytelniania 2-Factor, to jest trochę trudne:Jak wdrożyć z OAuth2 z Launchera GAE?
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
Na powyższej stronie mam umocowanego po prostu rzucać --oauth2
w opcjach do appcfg.py
:
appcfg.py --oauth2 update myapp/
gdybym był w linii poleceń, to byłoby proste, ale jeśli używam Launcher GAE, w jaki sposób mogę korzystać OAuth2? Jedynym miejscem, w którym widzę opcje wiersza polecenia, jest uruchomienie aplikacji lokalnie, a nie wdrożenie.
Próbowałem zgodzić się z ich sugestią, że 'zalecanym sposobem logowania jest użycie OAuth2'. –
Tak, to działa. Instrukcje, które aplikacja wypluwa na Ciebie dzisiaj, są po prostu błędne. Rób to, co mówi Felix i po prostu wpisz hasło do aplikacji w pwd box! –
Umieszczenie hasła aplikacji w polu hasła po wdrożeniu nie zapobiega przyszłym monitom o podanie hasła. Właściwie to każe mi za każdym razem teraz - czy też brakuje mi czegoś z postu PO, którego nie rozumiem? W poniższym linku do wątku mówi się, aby używać OAuth2 zamiast aplikacji ... więc twoja rada jest sprzeczna z tym, co jest dostępne w wszechświecie tagów Google-app-engine, czy mogłabyś mi wyjaśnić? Link: http://stackoverflow.com/questions/5149914/how-to-save-my-user-account-and-password-in-google-app-engine-launcher – gogogadgetinternet