Własna funkcja User.IsInRole

0

Czy w asp.net mvc da się jakoś sprawdzić czy zalogowany użytkownik ma jakąś role bez używania membershipa?

Mam u siebie klase
Konto
{
int id
string login
string haslo
Rola Rola
}

enum Rola
{
nauczyciel,
uczeń
}
Chodzi mi o to żeby zrobić tak że gdy użyje User.IsInRole(Rola.Nauczyciel.toString()) zwróci true jeśli zalogowana osoba ma role nauczyciel?
Mógłby ktoś pomoc?

1

Musisz zaimplementować własnego dostawcę roli (czyli klasę dziedziczącą z RoleProvider) i ustawić ją w web.config.

0

Udało mi się to zrobić z wykorzystaniem ticketu i Principal

1 użytkowników online, w tym zalogowanych: 0, gości: 1