Przez te wszystkie lata, kiedy zamieniamy strony internetowe w aplikacje, czasami pojawiała się potrzeba zabezpieczenia aplikacji hasłem. Nie chodzi mi tutaj o typową funkcję logowania, którą masz na swojej stronie (ona oczywiście będzie działać w Twojej aplikacji od razu), ale o hasło, które trzeba wpisać zanim będzie można korzystać z aplikacji. To hasło jest takie samo dla wszystkich, więc najczęstsze zastosowania tej funkcji to:
Prywatne aplikacje przeznaczone dla konkretnej grupy osób, na przykład pracowników Twojej firmy
Nowe aplikacje, które chcesz przetestować z większą grupą osób zanim udostępnisz je wszystkim (jeśli chcesz testować z ograniczoną grupą, możesz udostępnić plik APK na Androida albo użyć TestFlight)
Możesz włączyć hasło do swojej aplikacji w swoim panelu. Ponieważ ta funkcja jest dostępna tylko w planie enterprise, możesz nie mieć dostępu do tej strony, dopóki nie zaktualizujesz swojego planu. Oto zrzut ekranu z ustawieniami hasła:

Jak widzisz, to bardzo proste – zaznaczasz pole, wpisujesz wybrane hasło i gotowe. Zobaczmy teraz, jak to będzie wyglądać, gdy ktoś otworzy aplikację.

W Twojej aplikacji ten ekran będzie oczywiście używał kolorów, które ustawiłeś i Twojej ikony aplikacji, a nie logo webtoapp.design.
Nie ma tu już wiele do dodania o ochronie hasłem, poza tymi wygodnymi funkcjami:
- Możesz w każdej chwili zmienić lub wyłączyć hasło, bez konieczności aktualizowania aplikacji w sklepach.
- Aplikacja zapamiętuje hasło po poprawnym wpisaniu, więc trzeba je wpisać tylko raz (przy pierwszym uruchomieniu aplikacji). Jeśli zmienisz hasło, zapisane hasło przestanie być poprawne i użytkownik będzie musiał wpisać nowe.
