• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Không muốn dùng strong password trong membership

Trao đổi về lập trình Web Forms, Javascript với ASP.NET

Moderators: vietluyen, vuathongtin

neverland87
Guru
Guru
Posts: 490
Joined: Sat 26/05/2007 4:31 pm
Been thanked: 8 times

Không muốn dùng strong password trong membership

Postby neverland87 » Thu 22/05/2008 1:18 pm

Mình có 1 trang web, thiết đặt chế độ kiểm chứng thực cho site là Forms và tạo user qua Web Site Administration Tool. Đến phần tạo user, nó bắt nhập password phải có tối thiểu là 7 ký tự, và ít nhất phải có 1 ký tự không phải chữ (ví dụ: @,!,#,...).
Giờ có cách nào cho phép nhập password một cách tùy hứng không? Ai biết thì chỉ mình nhé :)


SIMPLY THE BEST - ĐƠN GIẢN LÀ TỐT NHẤT

User avatar
NoBi
Quản trị
Quản trị
Posts: 961
Joined: Tue 18/03/2008 1:22 pm
Location: Sài Gòn
Has thanked: 53 times
Been thanked: 66 times
Contact:

Re: Không muốn dùng strong password trong membership

Postby NoBi » Thu 22/05/2008 3:03 pm

Em cấu hình trong webconfig nè:

Code: Select all

  1. <!-- You should ALWAYS customize the Membership provider and specify an applicationName... see http://weblogs.asp.net/scottgu/archive/ ... iders.aspx for more details... -->
  2.         <membership defaultProvider="OverRideProvider">
  3.             <providers>
  4.                 <add name="OverRideProvider"
  5.       type="System.Web.Security.SqlMembershipProvider"
  6.       connectionStringName="OverRideConnectionString"
  7.       applicationName="/"
  8.       minRequiredPasswordLength="6"
  9.  
  10.       minRequiredNonalphanumericCharacters="0" />
  11.  
  12.             </providers>
  13.         </membership>
:>

neverland87
Guru
Guru
Posts: 490
Joined: Sat 26/05/2007 4:31 pm
Been thanked: 8 times

Re: Không muốn dùng strong password trong membership

Postby neverland87 » Fri 23/05/2008 8:27 pm

Cám ơn anh, em cũng đã làm được rồi. :)
Tiện đây, cũng xin nói thêm là cách trên là chúng ta phải xây dựng 1 provider riêng, để làm được, nói chi tiết thì hơi dài, cụ thể là trải qua 3 bước:
1. Tạo 1 database SQL, thêm schema của ASPDB đến database vừa tạo dựa trên aspnet_regsql
2. Thêm connection string trong webconfig
3. Làm mã như anh NoBi vừa đưa.
SIMPLY THE BEST - ĐƠN GIẢN LÀ TỐT NHẤT

User avatar
NoBi
Quản trị
Quản trị
Posts: 961
Joined: Tue 18/03/2008 1:22 pm
Location: Sài Gòn
Has thanked: 53 times
Been thanked: 66 times
Contact:

Re: Không muốn dùng strong password trong membership

Postby NoBi » Sat 24/05/2008 12:15 am

Thằng này em nghiên cứu chơi cũng vui vì nó là công nghệ mới nhưng thực sự không ứng dụng được vào project vì nó bó buộc mình. Nó có support 1 số control sẳn đó, em thử khám phá xem.
:>


Return to “Lập trình Web với ASP.NET”

Who is online

Users browsing this forum: No registered users and 1 guest