По умолчанию Identity
страницы, которые вы видите, создаются за кулисами из этой библиотеки в вашем проекте:
Microsoft.AspNetCore.Identity.UI.Views.V3.dll
- находится здесь -
Dependencies >> SDK >> Microsoft.AspNetCore.App(2.2.0)
.
Следуйте @Marko Papic
пошаговым инструкциям, чтобы сгенерировать Identity
страницы (или части), которые вы хотите переопределить с помощью вашего CSS-материала. Внутри этих (теперь доступных для просмотра страниц) находятся все логические и именные ссылки на Identity
классы, методы, свойства и т. Д., Которые вам понадобятся для создания собственной пользовательской страницы.
Кроме того, вам не нужно придерживаться стандартного Areas/Identity/Pages/Account...
расположения файла или синтаксиса бритвы. Вы можете, если хотите, создавать свои собственные MVC
версии или vue.js
в любой файловой структуре / представлении, которые вам нравятся.
Я держу проект на стороне, которая переопределяет все Identity UI
страницы (флажок Override all files
, который служит удобным справочником, где я могу донести то, что мне нужно, так, как мне нужно.
@Marko Papic
предоставил вам хороший ответ, я бы посоветовал вам выбрать его как правильный ..