JavaLive

OpenID – szybkie i proste uwierzytelnianie użytkowników

Open id

OpenID to rozwiązanie pozwalające na uwierzytelnienie użytkownika za pośrednictwem innego serwisu.

Dla przykładu na wielu stronach widzimy opcje „Zaloguj się przez Google/Facebook”. Działanie takie jest właśnie możliwe poprzez zastosowanie OpenID.

Korzyści płynące z OpenID

  • łatwość korzystania
    • użytkownicy nie muszą dokonywać rejestracji, potwierdzać adresu mail, pamiętać loginu i hasła do serwisu – mogą z niego skorzystać natychmiastowo.
  • kontrola prywatności
    • użytkownik musi wyrazić zgodę na dane jakie są przekazywane do innych serwisów.
  • brak obowiązku przechowywania danych
    • nie trzeba posiadać bazy danych użytkowników, dbać o bezpieczeństwo przechowywanych informacji, bo dane te znajdują się w innym serwisie.
  • uroszczona polityka bezpieczeństwa
    • czyli mniejszy nakład pracy przy spełnieniu oczekiwań przez RODO/GIODO

Implementacja

Implementacje rozwiązania w Spring Boot znajdziesz u mnie na kanale:

Tags:
Show Buttons
Hide Buttons