Как разделить имя пользователя и адрес электронной почты на ASP.NET Core Identity - PullRequest
0 голосов
/ 09 октября 2018

Я так новичок здесь, когда я пытаюсь изучить этот новый материал.Но у меня есть проблема.На идентичности ядра asp.net нет AccountController (как многие пишут в блоге, что он должен быть там изменен), так как я могу это изменить?Я так запутался с этим.Спасибо.

1 Ответ

0 голосов
/ 09 октября 2018

Последняя версия Identity имеет пользовательский интерфейс по умолчанию, который включается программно, через AddDefaultIdentity (что вызывает AddDefaultUI под капотом).Вы можете использовать каркас Identity, чтобы добавить только те части, которые вы хотите изменить, что работает как перегрузка: все, что явно не включено в ваш проект, возвращается к версии пользовательского интерфейса по умолчанию.

Щелкните правой кнопкой мыши ваш проект вв обозревателе решений перейдите в «Добавить», а затем «Новый элемент лесов ...» Слева от полученного окна есть вкладка «Идентичность», в которой можно выбрать только один каркас - «Идентификация».Нажмите кнопку «Добавить».Это откроет вам еще одно окно, в котором вы теперь сможете выбрать, какие элементы вы хотите создать в своем проекте.

Имейте в виду, что пользовательский интерфейс Identity по умолчанию теперь использует Razor Pages, так что вы все равно не получитеAccountController и тому подобное.Тем не менее, вы можете просто включить страницы, такие как Account\Register и Account\Login, которые должны быть двумя местами, которые вам понадобятся для внесения этого изменения.Не стесняйтесь добавлять и изменять все, что вам нравится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...