Я видел пример кода, который выглядит следующим образом, что кажется вполне разумным:Зачем мне жестко кодировать пользовательские разрешения в моих атрибутах контроллера?
[Authorize(Roles = "Admin, User")]
public class SomeController : Controller
Но я также видел несколько примеров, которые выглядят следующим образом:
[Authorize(Users = "Charles, Linus")]
public class SomeController : Controller
Почему я всегда хочу сделать это? Я не могу представить себе какой-либо сценарий, когда я хотел бы создать систему, которая заранее знает свои имена пользователей.
Возможно, вы захотите сделать это, если вы Линус или Чарльз. –