Latest web development tutorials
×

ASP.NET курс

ASP.NET курс ASP.NET Краткое введение

WP курс

WebPages Краткое введение WebPages Razor WebPages раскладка WebPages папка WebPages Общая ситуация WebPages форма WebPages объекты WebPages файл WebPages помощник WebPages WebGrid WebPages диаграмма WebPages Email WebPages PHP WebPages релиз WebPages примеров

WP справочное руководство

WebPages категория WebPages безопасности WebPages база данных WebPages почтовое отделение WebPages помощник

ASP.NET Razor

Razor Краткое введение Razor грамматика Razor C# переменная Razor C# циркуляция Razor C# логика Razor VB переменная Razor VB циркуляция Razor VB логика

ASP.NET MVC

MVC Краткое введение MVC приложений MVC папка MVC раскладка MVC контроллер MVC вид MVC база данных MVC модель MVC безопасности MVC HTML помощник MVC релиз MVC справочное руководство

WF курс

WebForms Краткое введение WebForms страница WebForms управления WebForms событие WebForms форма WebForms ViewState WebForms TextBox WebForms Button WebForms Связывание данных WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML файл WebForms Repeater WebForms DataList WebForms Связь с базами данных WebForms Главные страницы WebForms навигация WebForms примеров

WF справочное руководство

WebForms HTML WebForms Controls WebForms Validation

Метод WebSecurity CreateUserAndAccount

объекты WebSecurity объекты WebSecurity

Определения

CreateUserAndAccount () метод , используя имя пользователя и пароль , чтобы создать новую учетную запись в базе данных пользователя, и вы можете указать , должен ли пользователь в явном виде подтвердить учетной записи по мере необходимости.


C # и синтаксис VB

WebSecurity.CreateUserAndAccount( username, password, propertyValues, requireConfirmation )


параметры

参数 类型 描述
userName String 用户名
password String 用户密码
propertyValues Object 一个包含额外的用户属性的字典
requireConfirmation Boolean 如果账户必须使用令牌返回值进行确认,则返回 true 。默认返回 false


Возвращаемое значение

类型 描述
String 可发送给用户进行帐户确认的令牌。


замечание

Метод CreateUserAndAccount () пользователей WebSecurity в таблице базы данных , чтобы создать новую запись, а затем создать соответствующую запись в таблице членов.

Вы можете передать верно , как параметры requireConfirmationToken должны быть запрошены пользователем для подтверждения аккаунта. Для того, чтобы подтвердить свой аккаунт, вы получите маркер в качестве возвращаемого значения метода CreateUserAndAccount ().

Если вы хотите вручную сохранить пользовательской информации таблицу, и вы только хотите , чтобы создать запись таблицы членства для пользователя, вызовите метод Createaccount ().


Ошибки и исключения

В следующем сценарии, любой доступ к объекту WebSecurity сгенерирует InvalidOperationException:

  • Метод InitializeDatabaseConnection () не был вызван
  • не SimpleMembership инициализации (или отключен в конфигурации сайта)

В следующих случаях, метод CreateUserAndAccount () также бросает MembershipCreateUserException:

  • Имя пользователя пуст
  • Имя пользователя уже есть учетная запись участника
  • Пароль пуст
  • Пароль слишком длинный
  • операция базы данных завершилась неудачно

технические данные

名称
Namespace WebMatrix.WebData
Assembly WebMatrix.WebData.dll


объекты WebSecurity объекты WebSecurity