Co można zrobić lepiej?
W obecnej postaci aplikacja jest już w pełni funkcjonalna, wywoływanie metody checkSession przed każdym wywołaniem serwera jest wysoce nieoptymalne. Metoda checkSession oprócz tokenu zwraca także czas w sekundach przez który token będzie ważny. Powinno to znacznie przyspieszyć aplikację.
Standardowy ekran logowania nie wygląda źle, niekoniecznie jednak pasuje do wyglądu reszty aplikacji. W Auth0 można dostarczyć spersonalizowanych ekranów logowania/rejestracji/zmiany hasła. Wiąże to się to jednak z ich utrzymywaniem. W niektórych przypadkach problematyczny może być fakt iż przeglądarka jest przekierowywana na poddomenę auth0.com. Da się to rozwiązać ale wymaga pewnego wkładu pracy.
Podsumowanie
Auth0, podobnie jak inni dostawcy, wspomaga także implementację front-end aplikacji i pozwalają skrócić czas potrzebny na dostarczenie produktu. Ewentualnie odsunąć w czasie decyzje związane z bezpieczeństwem, skupiając się na ważniejszych problemach.
Jedna odpowiedź do “Auth-0 aplikacja do odpalania rakiet – frontend”