Ultimele tutoriale de dezvoltare web
 

WebSecurity - createaccount ()


<WebSecurity Obiect

Definiție

CreateAccount() metoda creează un cont nou în baza de date de utilizator, folosind numele de utilizator și parola, și , opțional , vă permite să specificați dacă utilizatorul trebuie să confirme în mod explicit contul.


C # și VB sintaxă

WebSecurity.CreateAccount( username, password, requireConfirmation )

Parametrii

Parametru Tip Descriere
userName String Numele de utilizator
password String Parola de utilizator
requireConfirmation Boolean adevărat în cazul în care contul trebuie să fie confirmată folosind valoarea returnată jeton, implicit este falsă.

Revenire Valoare

Tip Descriere
String Un simbol care poate fi trimis utilizatorului pentru a confirma contul.

Erori și excepții

Orice acces la obiectul WebSecurity aruncă o InvalidOperationException în cazul în care :

  • InitializeDatabaseConnection() metoda nu a fost numită
  • SimpleMembership nu este inițializat (or disabled in the website configuration) - (or disabled in the website configuration)

CreateAccount() metoda aruncă , de asemenea , un MembershipCreateUserException în cazul în care :

  • Numele de utilizator este gol
  • Numele de utilizator are deja un cont de membru
  • Parola este goală
  • Parola este prea lung
  • Operația de date a eșuat

Date tehnice

Nume Valoare
namespace WebMatrix.WebData
Asamblare WebMatrix.WebData.dll

<WebSecurity Obiect