Я просмотрел текущие официальные документы Microsoft и не смог чтобы найти что-нибудь, правильно описывающее, как обрабатывать авторизацию для RazorPages.
Я понял, что вы можете добавить AuthorizeAttribute
к PageModel
вот так:
// using Microsoft.AspNetCore.Authorization
[Authorize]
public class IndexModel : PageModel
{
...
}
Я не хочу повторять это для каждой страницы. Есть ли способ лучше?