Share vb.net username and password code,

orangeduck500

New member
#vb.net #Username #Password #Code #Authentication ## vb.net Tên người dùng và mã mật khẩu

Bài viết này sẽ chỉ cho bạn cách tạo một hệ thống đăng nhập tên người dùng và mật khẩu đơn giản trong vb.net.Chúng tôi sẽ sử dụng thư viện Windows Forms để tạo giao diện người dùng và thư viện system.web.security để xử lý xác thực.

### 1. Tạo một dự án mới

Để bắt đầu, Mở Visual Studio và tạo một dự án Windows Forms mới.Kể tên dự án "Hệ thống đăng nhập".

### 2. Thêm các tài liệu tham khảo bắt buộc

Trong Giải pháp Explorer, nhấp chuột phải vào dự án và chọn "Thêm tham chiếu".Trong hộp thoại xuất hiện, chọn các tài liệu tham khảo sau:

* System.Web.Security
* System.windows.forms

### 3. Tạo giao diện người dùng

Giao diện người dùng cho hệ thống đăng nhập của chúng tôi sẽ bao gồm một hộp văn bản để nhập tên người dùng, hộp văn bản để nhập mật khẩu và nút để gửi thông tin đăng nhập.

Để tạo giao diện người dùng, kéo và thả các điều khiển sau từ hộp công cụ vào biểu mẫu:

* Điều khiển nhãn cho nhãn tên người dùng
* Một điều khiển hộp văn bản cho hộp văn bản tên người dùng
* Điều khiển nhãn cho nhãn mật khẩu
* Điều khiển hộp văn bản cho hộp văn bản mật khẩu
* Điều khiển nút cho nút đăng nhập

### 4. Đặt các thuộc tính của các điều khiển

Khi bạn đã thêm các điều khiển vào biểu mẫu, bạn cần đặt thuộc tính của chúng.

* Đặt thuộc tính văn bản của nhãn tên người dùng thành "Tên người dùng".
* Đặt thuộc tính văn bản của nhãn mật khẩu thành "Mật khẩu".
* Đặt thuộc tính MAXLEPT của hộp văn bản tên người dùng thành 20.
* Đặt thuộc tính MAXLEPT của hộp văn bản mật khẩu thành 20.
* Đặt thuộc tính Textalign của hộp văn bản tên người dùng thành middleleft.
* Đặt thuộc tính Textalign của hộp văn bản mật khẩu thành Middleleft.
* Đặt thuộc tính đã bật của nút Đăng nhập thành FALSE.

### 5. Viết mã cho nút đăng nhập

Mã cho nút đăng nhập sẽ kiểm tra tên người dùng và mật khẩu được nhập bởi người dùng và, nếu chúng hợp lệ, sẽ đăng nhập người dùng.

Để viết mã cho nút đăng nhập, nhấp đúp vào nút trong nhà thiết kế.Điều này sẽ mở trình chỉnh sửa mã.Trong Trình chỉnh sửa mã, thêm mã sau:

`` `VBNet
SUB Private SubinButton_Click (Người gửi là đối tượng, E là EventArgs) xử lý LoginButton.Click

Nếu isvalidusernameandpassword (usernametextbox.text, passwordtextbox.text) thì
'Đăng nhập người dùng.
Khác
'Hiển thị thông báo lỗi.
Kết thúc nếu

Kết thúc phụ
`` `

Hàm `isvalidusernameandPassword` kiểm tra tên người dùng và mật khẩu được nhập bởi người dùng và trả về` true` nếu chúng hợp lệ.Hàm được định nghĩa như sau:

`` `VBNet
Chức năng riêng isvalidusernameandpassword (tên người dùng là chuỗi, mật khẩu là chuỗi) như boolean

'Nhận tên người dùng và mật khẩu từ cơ sở dữ liệu.

Dim userNameFromDatabase là chuỗi = ""
Dim PasswordFromDatabase AS String = ""

'Kiểm tra xem tên người dùng và mật khẩu có hợp lệ không.

Nếu usernameFromDatabase = userName và passworFromDatabase = Mật khẩu thì
'Tên người dùng và mật khẩu là hợp lệ.
IsValidusernameAndPassword = true
Khác
'Tên người dùng và mật khẩu không hợp lệ.
IsValidusernameAndPassword = false
Kết thúc nếu

Hàm cuối
`` `

### 6. Kiểm tra hệ thống đăng nhập

Để kiểm tra hệ thống đăng nhập, chạy dự án.Bạn sẽ thấy giao diện người dùng sau:

! [Giao diện người dùng hệ thống đăng nhập] (https://user-images.githubusercontent.com/44283652/151565455-e5360783-580b-4948-877b

Nhập tên người dùng và mật khẩu hợp lệ và nhấp vào nút "Đăng nhập".Nếu tên người dùng và mật khẩu là hợp lệ, bạn sẽ được đăng nhập.

### 7. Kết luận
=======================================
#vb.net #Username #Password #Code #Authentication ## VB.NET Username and Password Code

This article will show you how to create a simple username and password login system in VB.NET. We will use the Windows Forms library to create a user interface, and the System.Web.Security library to handle the authentication.

### 1. Create a New Project

To get started, open Visual Studio and create a new Windows Forms project. Name the project "LoginSystem".

### 2. Add the Required References

In the Solution Explorer, right-click on the project and select "Add Reference". In the dialog box that appears, select the following references:

* System.Web.Security
* System.Windows.Forms

### 3. Create the User Interface

The user interface for our login system will consist of a text box for entering the username, a text box for entering the password, and a button to submit the login credentials.

To create the user interface, drag and drop the following controls from the Toolbox onto the form:

* A Label control for the username label
* A TextBox control for the username text box
* A Label control for the password label
* A TextBox control for the password text box
* A Button control for the login button

### 4. Set the Properties of the Controls

Once you have added the controls to the form, you need to set their properties.

* Set the Text property of the username label to "Username".
* Set the Text property of the password label to "Password".
* Set the MaxLength property of the username text box to 20.
* Set the MaxLength property of the password text box to 20.
* Set the TextAlign property of the username text box to MiddleLeft.
* Set the TextAlign property of the password text box to MiddleLeft.
* Set the Enabled property of the login button to False.

### 5. Write the Code for the Login Button

The code for the login button will check the username and password entered by the user and, if they are valid, will log the user in.

To write the code for the login button, double-click on the button in the designer. This will open the code editor. In the code editor, add the following code:

```vbnet
Private Sub LoginButton_Click(sender As Object, e As EventArgs) Handles LoginButton.Click

If IsValidUsernameAndPassword(UsernameTextBox.Text, PasswordTextBox.Text) Then
' Login the user.
Else
' Display an error message.
End If

End Sub
```

The `IsValidUsernameAndPassword` function checks the username and password entered by the user and returns `True` if they are valid. The function is defined as follows:

```vbnet
Private Function IsValidUsernameAndPassword(username As String, password As String) As Boolean

' Get the username and password from the database.

Dim usernameFromDatabase As String = ""
Dim passwordFromDatabase As String = ""

' Check if the username and password are valid.

If usernameFromDatabase = username And passwordFromDatabase = password Then
' The username and password are valid.
IsValidUsernameAndPassword = True
Else
' The username and password are not valid.
IsValidUsernameAndPassword = False
End If

End Function
```

### 6. Test the Login System

To test the login system, run the project. You will see the following user interface:

![Login System User Interface](https://user-images.githubusercontent.com/44283652/151565455-e5360783-580b-4948-877b-445c0db969c3.png)

Enter a valid username and password and click the "Login" button. If the username and password are valid, you will be logged in.

### 7. Conclusion
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top