Hasło dla aplikacji¶
W związku ze zmianami wprowadzonymi 30 maja 2022 roku, Google nie będzie już zezwalać na używanie urządzeń i aplikacji, które proszą użytkowników o zalogowanie się na konto przy użyciu tylko nazwy użytkownika i hasła. Jeśli aplikacja lub strona nie spełni określonych wymagań bezpieczeństwa Google może zablokować każdą próbę logowania się na konto. Jednym ze sposobów zapobiegnięcia takiej sytuacji jest logowanie się za pomocą hasła do aplikacji. Jest to 16-cyfrowy kod dostępu, dzięki któremu mniej bezpieczne aplikacje i urządzenia mogą uzyskać dostęp do konta Google. Hasła do aplikacji można używać tylko na koncie z włączoną weryfikacją dwuetapową. Poniżej znajduje się opis jak poprawnie skonfigurować.
Musimy najpierw przygotować konto GMail, z którym chcemy się integrować. Logujemy się na konto wprowadzając login i hasło oraz przechodząc dalej. Następnie otwieramy zakładkę menu konta Google i wybieramy opcję Zarządzaj kontem Google
W konsoli zarządzania przechodzimy do zakładki Bezpieczeństwo
Wybieramy włączenie, obecnie wyłączonej weryfikacji dwuetapowej
Rozpoczynamy aktywacje weryfikacji FA2: pierwszym krokiem jest potwierdzenie swojej tożsamości poprzez ponowne podanie hasła, a następnie wybieramy dowolny sposób weryfikacji. W naszym przypadku jest to wiadomość SMS: wpisujemy swój numer telefonu i przechodzimy dalej.
Na kolejnym ekranie przepisujemy kod, jaki otrzymaliśmy na nasz numer telefonu.
Ostatecznie potwierdzamy aktywacje weryfikacji dwuetapowej i przechodzimy do generowania hasła do aplikacji, która będzie integrować się z naszą skrzynką.
Po raz kolejny potwierdzamy naszą tożsamość poprzez ponowne podanie hasła do skrzynki, a następnie z dostępnej listy wybieramy typ aplikacji Inna opcja.
Podajemy nazwę naszej aplikacji, czyli w tym wypadku wpisujemy Neos.
Na ostatnim kroku konfiguracji zobaczymy hasło, które posłuży za hasło dostępu do skrzynki.
Uwaga!
Po zamknięciu tego okna nie ma możliwości podejrzenia go po raz kolejny, więc jeśli je stracisz, będziesz musiał wygenerować nowe hasło.
Teraz możesz zalogować się Neosem do IMAP lub SMTP używając loginu oraz hasła do aplikacji. Użycie hasła do konta z poziomu Neosa, SDAS czy Serwera Powiadomień Python zakończy się niepowodzeniem. Należy w tych aplikacjach używać wygenerowanego hasła dla aplikacji.