# Autentykacja

Do uwierzytelniania użytkowników został użyty oficjalny pakiet Laravel Sanctum (opens new window). Sanctum zapewnia prostą autentykacje dla aplikacji typu SPA. W przypadku tej funkcji nie używa się bearer tokenów tylko sesja oparta jest na plikach cookie.

# Wymagania

  • Frontend i backend muszą znajdować się na tej samej domenie (mogą na różnych subdomenach)
  • Należy odpowiednio skonfigurować zmienne środowiskowe
SESSION_DOMAIN=.mooncore.lh
SANCTUM_STATEFUL_DOMAINS=mooncore.lh:8080,api.mooncore.lh

TIP

Domyślne zmienne środowiskowe i w configu są wystarczające dla środowiska developerskiego odpalonego na localhost