I am using a Formview for Change Password funciton in my project. It works OK with update and validations.I am now trying to add code for Strong Password as follows:
Private Sub FormView1_ItemUpdating(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.FormViewUpdateEventArgs) Handles FormView1.ItemUpdating
Dim password As String = CType(FormView1.FindControl("PasswordTextBox"), TextBox).Text
Dim score As PasswordScore = PasswordAdvisor.CheckStrength(password)
[Code]...
In the class, the Match.Success always returns "False" and also, irrespective of the validity of the password entered, it gets updated in the database. Is there any way to control the Update function of Formview, so that the password is updated only if it is valid?
I am using following code to replace the passwords in my app.config. It replaces successfully but does not reload config file in the memory so datasets give error of wrong password.
Dim vrTextFind As String = "Password" Dim vrTextReplaceWith As String = "PWD" Dim path As String = "D:VS2008EncTestEncTestinDebugenctest.exe.config"
I have been struggling with getting FormViews to work the way Microsoft expects me to for about a day and have figure a bunch of great stuff out.
I can catch e.Exception and e.ReturnValue in the ObjectDataSource.Inserting Event Handler and I can even cheat and check other properties of the Object in the ObjectDataSource.ObjectDisposing by checking the e.ObjectInstance ... and I even learned that FormView's Inserting Handler Runs AFTER the ObjectDisposing Handler so If there is a problem found I still have time to react to it and st the e.KeepInInsertMode to true on the FormView.
My problem is, it seems that the values entered by the user into the Insert form are cleared regardless.
So, How do I Prevent a FormView from clearing after it's Insert Method has fired?
(Using ASP.NET + VB)
I don't think posting my code here will really do much good and i would have to modify it to trim out confidential business logic stuff... so I'll skip it for now.
edit:
I have found a temporary and admittedly terribly cludgy solution (in case no one ever finds a REAL solution to the problem).
I have a page variable defined as:
Dim eInsertArgs As FormViewInsertedEventArgs
And then I do the following in my ItemInserted handler
If boolInsertErrorOccurred = False Then e.KeepInInsertMode = True eInsertArgs = e
[Code].....
The effect of this is that I am setting the values BACK to the submitted values AFTER ASP.NET binds the FormView to the default (blank) Template.
I'm trying to create a password change form for my company's vendors. There are a couple of scenarios I could encounter doing this:
1 - User enters invalid current password 2 - New passwords do not match 3 - User's account is locked 4 - User cannot authenticate because password is expired
It's case 4 that I'm struggling with, because their is no way for me to take the password the user entered and verify it against active directory without getting an error.
I have 2 formviews, the first SELECTS the SUM of one of my fields in my tablr and displays the result in a label. The second contains a form that submits data into this table. When i submit a new value into the second form i want the first form to update. My VB currently has:
I am working on my project using with regex method, but I have difficulty to get the proper strings in each line which it doesn't work in the right way. However I want to use a different way, like find the regex value then highlight the full text from one line, copy and paste the full text to input them in the label text. For e.g:
I am making a password box with an if statement. I also want another form that I can change the password and if I close the password box, it will save the current password.
i have made a program that needs a password to activate it but i would like it to look for a text file in the same directory called "password.text" as it will alow me to change the password.
My first project is a grading system for a certain school. In my login form, there's a Forgot Password button. In the Forgot Password form, the user is asked to answer a secret question that he filled up upon registration, and if the answer is correct it will lead him to a Change Password form. My problem is, I don't know how to get then delete and then replace the password of a certain user.
I inherited a Visual Basic Excel program and am having problems changing the password for Worksheets. I set a workbook password but then everyone has to enter the password to use the program. That is not what I want and took that out.[code]...
I have a listbox containing a collection of strings (phrases) and would like to know if one of these phrases contains a substring. For example... myListBox contains the following strings stored in the items collection:
I thought i am doing fine with my project..The access level is fine.. when i login as "ADMIN". I can change the password.. But for other users, if i click save nothing happens but if i click it again it will save(In my savebutton event the txtbox is cleared if saved)
Here is the code for my login(this is the access level part)
If reader.Read Then Dim access As String = reader.Item("Position").ToString Select Case access Case "ADMINISTRATOR" Me.Hide()
[CODE]...
AND THIS THE change PASSWORD PART
Private Sub UserPasswordUpdate()
Try Using _connce = New SqlCeConnection("Data Source=" & _dbAlumniTracking) _connce.Open()
In my login form, there's a Forgot Password button. In the Forgot Password form, the user is asked to answer a secret question that he filled up upon registration, and if the answer is correct it will lead him to a Change Password form. My problem is, I don't know how to get then delete and then replace the password of a certain user. I attached some screen shots of my work.
I am connecting to a MS SQL Server DB on my web server from a VB.net app. I am planning to distribute this software.
SO if I for some reason need to change the DB password, obviously the software won't be able to connect. So how would I go about having the program find the new password and storing it without compromising security?
I'm a newbie in vb. My first project is a grading system for a certain school. In my login form, there's a Forgot Password button. In the Forgot Password form, the user is asked to answer a secret question that he filled up upon registration, and if the answer is correct it will lead him to a Change Password form. My problem is, I don't know how to get then delete and then replace the password of a certain user
Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ChangePassword("mydomain.local", "MyUsername", "ValidTestedCurrentPassword", "IAmNew Password!123") End Sub
[code]....
I am using the above code to allow a user to change the AD password via an application, this is just a sample of the problem code.The error it is generating is that the password is not complex enough, and it does not matter what I put in the new password, it always reports "The password does not meet the password policy requirements. Check the minimum password length, password complexity and password history requirements. (Exception from HRESULT: 0x800708C5)" I have tried it as user@domain domainuser I have then tested on one of the domain computers the same password and it changed there without issue.So I can only assume the error message is incorrect.I have tried several combination's of samples on line and they all seem to point back to this as the proper method, I feel certain I am overlooking something.
im currently working in a project and i already made a code for the login, the only thing is that i dont know how to update the records(Username/Password) in access using VB 2010. well i can update by manually changing the content of my table but i like to have it change using an interface in my vb named Manage account