Skip Navigation Links
ProgX
Software Development
Web development quick guide
Read Articles:
Services/Solutions
Blog
About Us
Links
FAQs
Create WebSite Instructions
why custom website development better than cms
Ways to make money with your web site
Scroll up
Scroll down
Software Articles:
computer-pc-tips
Scroll up
Scroll down
What is Software Piracy?
Software For Your Kids
Choosing the Right Blog Software
Why Do I Need Anti Virus Software?
Custom-Software-Application-Development
Scroll up
Scroll down
Basic Computer Terminology
Computer Security tips?
How SMS Works
Build Your Own Computer or Buy?
What is a refurbished computer?
Scroll up
Scroll down
100 PDF templates
Number to Text Converter (arm)
Header Graphics
Scroll up
Scroll down
Contacts
Certifications
Scroll up
Scroll down

Software Development

  • Software application development ways:Prototyping model
  • Software application development ways:Waterfall model
  • AddUsersToRoles Procedure with your custom COLLATE
  • Resetting Password with ASP.NET 2.0 Membership,Using Multiple Membership Providers
  • 10 Minutes to Your Google Sitemap...
Skip Navigation Links>Blog
 
<September 2010>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910
Resetting Password with ASP.NET 2.0 Membership,Using Multiple Membership Providers
By Tigran Sargsyan
www.progx.us
 
In asp.net 2 you can use Membership class to reset a user password. Which has 2 Overloaded Variants?
1.) Reason to use for admin tool
//This Variant for admin part password reset
MembershipUser Myuser;
string  UserName =””;// change “” to UserName which password need to reset    Membership.Providers["AdminMembershipProvider"].GetUser(UserName,false);
      if (Myuser != null)
      {
 
 
         
          pass = Myuser.ResetPassword();
        
           
 
      }
2) Reason to use for simple user interface In password recovery for example. This variant needs
 
MembershipUser Myuser;
string  UserName =””;// change “” to UserName which password need to reset   
 
string passwordanswer=””;//change “” with answer of secure quastion
      Myuser= Membership.Providers["AdminMembershipProvider"].GetUser(UserName,false);
      if (Myuser != null)
      {
 
 
         
          pass = Myuser.ResetPassword(passwordanswer);
        
           
 
      }
 
!!!File web.config for this example
<membershipdefaultProvider="DefaultMembershipProvider">
 
      <providers>
 
             <addname="DefaultMembershipProvider"
                                connectionStringName="ConnectionString"
                                applicationName="DefaultMembershipProvider"
                                enablePasswordRetrieval="false"
                                enablePasswordReset="true"
                                requiresQuestionAndAnswer="true"
                                requiresUniqueEmail="false"
                                passwordFormat="Hashed"
                                type="System.Web.Security.SqlMembershipProvider"
                                maxInvalidPasswordAttempts="7"
/>
     
             <addname="AdminMembershipProvider"
                         connectionStringName="ConnectionString"
                     applicationName="MyMembership"
                     enablePasswordRetrieval="false"
                     enablePasswordReset="true"
                     requiresQuestionAndAnswer="false"
                     requiresUniqueEmail="false"
                     passwordFormat="Hashed"
                     type="System.Web.Security.SqlMembershipProvider" />
                    
       
       </providers>
 
You can use 2 membership provider for same asp.net web application.
{25/05/2009 07:33}
No Comments

Please enter a title
Title
Please enter your name
Author
Please enter a comment
Comment
Please enter the characters displayed in the image Invalid Anti Bot Code
Anti Bot Image   
  
Rss

  • instant payday loans no faxing
  • Photography flash website templates
  • Vertex Outsourcing USA UK India
  • Resize Partition
  • China fiber optic multiplexer products
© Copyright 2007-2010 Software Development Services,Web Development Services