Это легко расширить с точки зрения данных, просто определите свою собственную таблицу EF Person и сохраните столбец guid ProviderUserKey, который будет служить внешним ключом для таблиц членства ASP.NET.
Большая трудность возникает, когдаВы хотите делать все программно, а не с помощью элементов управления панели дизайна (для входа в систему, восстановления пароля и т. д.).Это все выполнимо и просто, когда вы найдете документацию, но в конечном итоге вы много гуглите.Вам нужно будет сделать это для того, чтобы перехватить нужные события, которые позволят вам одновременно создавать и отбрасывать членство и личность и т. Д.
В целом, имеет смысл использовать и расширять, а не изменять свои собственные.О тебе много заботятся.