ASP.net: Merubah Setting Password di Tool CreateUserWizard

Pernahkah anda menggunakan tool CreateUserWizard? Tool CreateUserWizard berfungsi mengumpulkan infomasi dari user. Secara default tool ini mengumpulkan informasi berikut

  • Nama user
  • Password
  • Konfirmasi password
  • Alamat e-mail
  • Pertanyaan rahasia, digunakan jika user lupa password
  • Jawaban rahasia.

Informasi ini di gunakan untuk melakukan autentikasi user dan mengembalikan password.

Untuk password, secara default, password minimal 7 karakter dengan 1 karakter non alphanumeric. Tapi bagaimana jika ingin merubah aturan tersebut, misalnya password minimal 4 karakter dan tidak perlu harus ada karakter non alphanumeric?

Password restriction: Min 7 karakter dg 1 karakter non alphanumeric

Untuk merubah aturan/batasan password, kita harus merubah seting membership provider di web config.
Tambahkan kode berikut di web.config di dalam tag <membership></membership>

minRequiredPasswordLength="xx"
minRequiredNonalphanumericCharacters="xx"

kode selengkapnya seperti berikut

<system.web>
<membership>
	<providers>
		<remove name="AspNetSqlMembershipProvider"/>
		<add name="AspNetSqlMembershipProvider"
		type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
		connectionStringName="NamaKoneksiStringmu"
		enablePasswordRetrieval="false"
		enablePasswordReset="true"
		requiresQuestionAndAnswer="true"
		applicationName="/"
		requiresUniqueEmail="false"
		minRequiredPasswordLength="4"
		minRequiredNonalphanumericCharacters="0"
		passwordFormat= "Hashed"
		maxInvalidPasswordAttempts="5"
		passwordAttemptWindow="10"
		passwordStrengthRegularExpression="" />
	</providers>
</membership>
...
</system.web>

Kode diatas merubah aturan password menjadi minimal 4 karakter dan tidak perlu menggunakan karakter non alphanumeric.

Hasil setelah setting password di web.config di rubah

Semoga bermanfaat.
Happy coding

About Yuniar

Penulis sekarang lebih banyak bekerja menggunakan teknologi Microsoft .NET secara umum dan TIDAK lagi menggunakan aplikasi MapXtreme.net dari MapInfo. Karena itu mohon maaf, jika pertanyaan-pertanyaan mengenai MapXtreme sudah tidak bisa saya jawab lagi.

Posted on 20 Mei 2010, in ASP.net and tagged , , , . Bookmark the permalink. Tinggalkan komentar.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: