MC, 2013
Ilustracja do artykułu: Membership Provider - Jak zalogować i wylogować użytkownika (operacje autoryzacji)

Membership Provider - Jak zalogować i wylogować użytkownika (operacje autoryzacji)

Kolejna krótka notatka dotycząca Membership Provider-a, tym razem zawierająca dwa fragmenty kodu pozwalające na zalogowanie i wylogowanie użytkownika.

Jak zalogować bądź wylogować użytkownika przy pomocy Membership Provider-a?

Oczywiście nie znajdziemy tu żadnego odkrywczego podejścia, chodzi mi raczej o to, żeby mieć te snippety pod ręką, bo często zapominam jak powinny wyglądać prawidłowe wywołania właściwych metod. Zatem od razu przejdźmy do rzeczy.

Aby zalogować użytkownika, musimy umieścić w przeglądarce ciasteczko, czego dokonamy wykonując poniższy kod:

if (Membership.ValidateUser(nazwaUzytkownika, haslo))
{
FormsAuthentication.SetAuthCookie(nazwaUzytkownika, true);
}
Oczywiście należy wcześniej upewnić się, czy użytkownik wprowadził odpowiednie dane, stąd metoda walidacyjna.

Z kolei jeśli chcemy wykonać operację odwrotną, czyli wylogować użytkownika, wystarczy wywołać:

FormsAuthentication.SignOut();

I to tyle. Znajomość powyższych metod w zupełności wystarcza do przeprowadzenia operacji autoryzacyjnych.

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: