‫Chào mừng trở lại.
‫Và video này chúng ta sẽ giải quyết thách thức từ bài giảng trước.
‫Và tôi hy vọng bạn cố gắng làm điều đó cho mình và bạn sửa chữa nó hoặc bạn giải quyết được vấn đề.
‫Vì vậy, hãy tiếp tục và tạo một hệ thống đăng nhập và một hệ thống đăng ký tốt.
‫Trước hết chúng ta cần đăng ký trước khi có thể đăng nhập.
‫Vì vậy, hãy tạo hai phương pháp để làm điều đó.
‫Một trong số chúng sẽ bị hủy công khai hoặc thực sự có thể đăng ký.
‫Nó có thể bị vô hiệu và đăng ký.
‫Và tại đây, chúng ta muốn thực hiện tất cả việc đăng ký, nhưng khi chúng ta muốn sử dụng phương thức này bên trong phương thức chính của
‫mình, chúng ta cần làm cho nó tĩnh.
‫Vì vậy, ở đây chúng tôi cần phải làm một số điều.
‫Trước hết, chúng ta cần kiểm tra hoặc chúng ta cần phải nói cho người dùng biết phải làm gì.
‫Bảng điều khiển bên phải dòng.
‫Vui lòng nhập tên người dùng của bạn và sau đó người dùng có thể nhập tên người dùng của mình và chúng tôi muốn lưu tên người dùng đó ở đâu đó
‫ít nhất là trong thời gian chạy.
‫Vì vậy, chúng ta cần tạo một biến mới ở đây, mà tôi sẽ gọi là tên người dùng chuỗi tĩnh.
‫Và ở đây, chúng tôi đặt tên người dùng như bất cứ điều gì người dùng đã nhập.
‫Vì vậy, bảng điều khiển chấm đọc dòng.
‫Tiếp theo, tôi muốn làm điều tương tự với mật khẩu, vì vậy tôi sẽ sao chép mã và tôi sẽ
‫thay thế nó bằng mật khẩu và tôi sẽ thay thế mã này.
‫Tên người dùng với mật khẩu là tốt.
‫Do đó, tôi sẽ cần một biến mật khẩu.
‫Vì vậy, mật khẩu chuỗi tĩnh.
‫Và ở đây tất nhiên chúng ta sẽ không cần tên người dùng nữa.
‫Chúng tôi sẽ cần mật khẩu.
‫Vì vậy, trước tiên chúng tôi kiểm tra tên người dùng, sau đó chúng tôi kiểm tra mật khẩu.
‫Khi điều đó được thực hiện, khi người dùng đã đăng ký, chúng tôi muốn thông báo cho anh ta biết việc đăng ký đã hoạt động.
‫Vì vậy, đăng ký, hoàn thành nó.
‫Và sau đó thậm chí có thể là một dòng khác mà chúng ta chỉ đơn giản là có một loạt các dấu gạch ngang giống như vậy.
‫Được rồi.
‫Vì vậy, đó là cách chúng tôi có thể đăng ký người dùng.
‫Và bây giờ chúng ta hãy tạo phương thức đăng nhập, đăng nhập void tĩnh công khai.
‫Và cái đó sẽ khá giống với phương thức đăng ký.
‫Vì vậy, tôi sẽ chỉ kiểm tra tên người dùng trước.
‫Và ở đây trước tiên tôi yêu cầu nó và sau đó tôi kiểm tra xem nó có thực sự hoạt động hay không.
‫Vì vậy, nếu tên người dùng là bằng nhau, vì vậy dấu kép bằng bất cứ điều gì người dùng đã nhập.
‫Nếu đúng như vậy, hãy tiếp tục và chạy đoạn mã sau.
‫Kiểm tra mật khẩu.
‫Vì vậy, hãy tiếp tục yêu cầu mật khẩu và kiểm tra xem mật khẩu có bằng với bất kỳ thứ gì người dùng đã nhập hay không.
‫Bây giờ chúng ta có thể tiếp tục và viết cho người dùng rằng việc đăng nhập đã hoạt động.
‫Vì vậy, đăng nhập dòng màu đỏ thành công và nếu nó không hoạt động, vì vậy nếu người dùng chưa nhập giá trị chính xác thì chúng tôi
‫sẽ cho anh ta biết.
‫Đăng nhập thất bại.
‫Chương trình khởi động lại mật khẩu sai.
‫Và điều tương tự.
‫Chúng tôi sẽ cho anh ấy biết nếu đăng nhập không thành công vì anh ấy không nhập đúng tên người dùng.
‫Vì vậy, ở đây chúng tôi chỉ nói đơn giản là đăng nhập bảng điều khiển phải dòng không thành công, chương trình khởi động lại tên người dùng sai.
‫Trong trường hợp của chúng tôi, chúng tôi chưa có các vòng lặp hoang dã, vì vậy chúng tôi không có khả năng chạy các vòng lặp trong
‫khi để người dùng có thể đăng nhập lại hoặc cố gắng đăng nhập nhiều lần.
‫Vì vậy, chúng tôi sẽ giải quyết nó theo cách đó bây giờ.
‫Vì vậy, chúng tôi nói khởi động lại chương trình.
‫Vì vậy, chúng tôi có một câu lệnh if nơi chúng tôi kiểm tra.
‫Nó đã hoạt động?
‫Vậy người dùng đã nhập đúng tên người dùng chưa.
‫Nếu anh ta đã làm vậy, thì chúng tôi yêu cầu mật khẩu của anh ta.
‫Nếu anh ấy nhập đúng mật khẩu, chúng tôi chỉ cần nói, Được rồi, tuyệt vời, bạn đã đăng nhập.
‫Nếu bạn không nhập đúng mật khẩu, chúng tôi nói, đăng nhập không thành công và mật khẩu không chính xác.
‫Nhân tiện, nếu anh ta không nhập đúng tên người dùng, chúng tôi gặp phải câu lệnh LX này và chúng tôi chỉ đơn
‫giản nói, được rồi, không đăng nhập được.
‫Bây giờ những gì chúng ta có thể làm là chúng ta có thể tiếp tục và đăng ký và sau đó chúng ta có thể đăng nhập.
‫Và cuối cùng chúng ta cần làm điều khiển, phải, làm bất cứ điều gì để ít nhất một cái gì đó được ghi trên bàn
‫điều khiển.
‫Được rồi.
‫Vì vậy, chúng tôi phải tạo các biến toàn cục ở đây và chúng tôi chưa trình bày quá chi tiết về điều đó.
‫Nhưng chúng ta cần tạo chúng trên toàn cầu vì chúng ta cần sử dụng chúng theo nhiều phương pháp.
‫Đó là một cái gì đó dựa trên phạm vi.
‫Vì vậy, chúng tôi đã bao quát phạm vi và tốt, đó là những gì thực sự về nó.
‫Vì vậy, chúng ta hãy kiểm tra nó ra.
‫Hãy chạy mã và xem nó có hoạt động không.
‫Vì vậy, vui lòng nhập tên người dùng của bạn.
‫Tôi sẽ nhập Dennis và mật khẩu của bạn.
‫Mật khẩu một mật khẩu an toàn cao bây giờ đăng ký hoàn tất.
‫Bây giờ hãy nhập tên người dùng của bạn.
‫Tôi sẽ nhập Dennis và tôi sẽ nhập sai mật khẩu và nó thông báo đăng nhập không thành công mật khẩu sai.
‫Khởi động lại chương trình để tôi đóng và bắt đầu lại.
‫Vui lòng nhập tên người dùng sau đó là mật khẩu một lần nữa.
‫Bây giờ tôi sẽ nhập một tên người dùng đăng nhập không đúng chương trình đặt lại tên người dùng sai.
‫Được rồi, tôi sẽ làm điều đó.
‫Và bây giờ chúng ta hãy nhập nó một cách chính xác.
‫Vì vậy, sau đó là mật khẩu một sau đó là mật khẩu một.
‫Đăng nhập thành công.
‫Tuyệt quá.
‫Và bây giờ tôi có thể bắt đầu hack.
‫Được rồi, bây giờ bạn đã biết cách tạo một màn hình đăng nhập rất, rất cơ bản hoặc màn hình đăng ký và đăng nhập.
‫Tất nhiên, chúng tôi chưa lưu trữ thông tin, ít nhất là không lâu hơn thời gian chạy, nhưng chúng tôi sẽ
‫xem cách lưu trữ dữ liệu vĩnh viễn sau này.
‫Tuyệt quá.
‫Tôi hy vọng bạn có thể quản lý để xây dựng một cái gì đó tương tự như vậy và có thể thử nghiệm nó.
‫Và nếu không, không phải lo lắng.
‫Cố gắng tắt hoặc đóng cái này và cố gắng xây dựng lại nó vào ngày mai.
‫Vì vậy, hãy cho bản thân một chút thời gian và chỉ cố gắng thực hiện dựa trên trí nhớ và dựa trên những gì bạn đã học được.
‫Vì vậy, chỉ cần cố gắng làm điều đó vào ngày mai.
‫Tuyệt quá.
‫Vì vậy, tôi muốn nói đó là một khởi đầu tốt cho màn hình đăng nhập.
‫Và trong video tiếp theo, chúng ta sẽ tiếp tục.
‫Vì vậy, hẹn gặp bạn ở đó.