Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Hasło przypisane do użytkownika.
  2. Hasło przypisane do grupy użytkownika o najwyższym priorytecie (im niższa wartość liczbowa tym wyższy priorytet)
  3. Hasło domyślne

Przykłady

Załóżmy, że w systemie mamy zdefiniowane następujące hasła:

NazwaPriorytet
Hasło110
Hasło220

Następujące grupy:

Nazwa
SharkGroup
Pracownicy

Oraz następujących pracowników:

Login
admin
jnowak

Przykład

...

// TODO

1

Użytkownik jnowak nie należy do żadnej grupy i nie ma przypisanego żadnego hasło.

Wówczas zwrócone zostanie hasło domyślne.

Przykład 2

Użytkownik jnowak należy do grupy Pracownicy, która ma przypisane hasło Hasło1.

Wówczas zwrócone zostanie wartość hasła Hasło1.

Przykład 3

Użytkownik admin należy do grup SharkGroupPracownicy. Grupy maja przypisane następujące hasła:

GrupaHaslo
SharkGroupHasło1
PracownicyHasło2

Wówczas zwrócone zostanie Hasło1, ponieważ ma wyższy priorytet (niższa wartość liczbowa to wyższy priorytet)

Przykład 4

Użytkownik admin należy do grupy SharkGroup, która ma przypisane hasło Hasło1. Użytkownik ma także przypisane hasło Hasło2.

Wówczas zwrócone zostanie Hasło2, ponieważ jest przypisane bezpośrednio do użytkownika.