najlepsze praktyki. Nie ma tygodnia, byśmy nie usłyszeli o kolejnym wycieku informacji klientów, przechwyconych numerach kart kredytowych albo kradzieży tożsamości. Znalezienie właściwego kompromisu między wygodą wykorzystywania a bezpieczeństwem aplikacji lub witryny może być niezwykle nieprzystępne.
Ta poręczna książka demonstruje podejście nastawione na wyniki, zezwalające osiągnąć obydwa cele bez rezygnowania z najważniejszych cech każdego. Zwraca uwagę nie tylko na to, co trzeba mieć na uwadze w trakcie budowania systemu,głównie, jak tworzyć mocną infrastrukturę przy użyciu mechanizmów, które są zarazem funkcjonalne, jak i bezpieczne.
dzięki czemu możliwe będzie wzmocnienie infrastruktury broniącej dane i wykorzystanie sprawdzonych technik chroniących przed włamaniami i wyciekami informacji. Przedstawione są też przyszłe, projektowane technologie, które będą miały wpływ na bezpieczeństwo danych i tożsamości.
| Omówienie dzisiejszego stanu zabezpieczeń witryn i aplikacji Web | Projektowanie szyfrowania haseł i zwalczanie standardowych ataków na hasła | Tworzenie cyfrowych odcisków palców w celu identyfikowania użytkowników poprzez ich oglądarkę lub urządzenie |
Budowanie systemów bezpiecznej transmisji danych przy użyciu OAuth i OpenID Connect | stosowanie alternatywnych metod identyfikacji jako drugiego składnika uwierzytelniania | Uodpornianie aplikacji na ataki Jonathan LeBlanc jest laureatem nagrody Emmy w dziedzinie oprogramowania, autorem i szefem działu Global Developer Advocacy w firmie PayPal.
Specjalizuje się w zagadnieniach tożsamości, autoryzacji i zabezpieczeń, łączności sieciowej i technikach drążenia danych. Tim Messerschmidt zajmuje stanowisko Program Manager of Developer Relations w Google, kierując regionem obejmującym Niemcy, Austrię i Szwajcarię (DACH).
Przed dołączeniem do Google kierował zespołami Developer Evangelism firm PayPal i Braintree w regionie obejmującym Europę, Bliskim Wschód i Afrykę (EMEA) oraz Azję i Pacyfik (APAC).,,To nieprzeciętna książka równocześnie dla nowicjuszy, jak i doświadczonych programistów.
demonstruje podstawy i prędko przechodzi do tego, jak i dlaczego wszystko funkcjonuje, przedstawiając dużo {pomocn|przydatn)ych fragmentów kodu. Pozycja obowiązkowa dla każdego projektanta Web. --Lenny Markus Sr.