RequiresQuestionAndAnswer Property

MySQL Connector/Net

Gets a value indicating whether the membership provider is configured to require the user to answer a password question for password reset and retrieval.

Namespace:  MySql.Web.Security
Assembly:  MySql.Web (in MySql.Web.dll) Version: 6.2.2.0

Syntax

C#
public override bool RequiresQuestionAndAnswer { get; }
Visual Basic (Declaration)
Public Overrides ReadOnly Property RequiresQuestionAndAnswer As Boolean
Visual C++
public:
virtual property bool RequiresQuestionAndAnswer {
	bool get () override;
}

Field Value

true if a password answer is required for password reset and retrieval; otherwise, false. The default is false.

Examples

The following example shows the membership element being used in an applications web.config file.
CopyC#
<membership defaultProvider="MySQLMembershipProvider">
  <providers>
      <add name="MySqlMembershipProvider"
          type="MySql.Web.Security.MySQLMembershipProvider"
          connectionStringName="LocalMySqlServer"
          enablePasswordRetrieval="true"
          enablePasswordReset="false"
          requiresQuestionAndAnswer="true"
          requiresUniqueEmail="false" 
          passwordFormat="Encrypted"
          maxInvalidPasswordAttempts="3" 
          passwordAttemptWindow="20" 
          minRequiredNonAlphanumericCharacters="1" 
          minRequiredPasswordLength="11" 
          applicationName="MyApplication" />
  </providers>
</membership>

See Also