Hướng dẫn login and logout code in html - mã đăng nhập và đăng xuất trong html


Tìm hiểu làm thế nào để tạo một menu điều hướng đáp ứng với biểu mẫu đăng nhập bên trong nó.

Show

Hãy tự mình thử »


Cách thêm biểu mẫu đăng nhập trong Navbar

Bước 1) Thêm HTML:

Thí dụ

& nbsp; Nhà & nbsp; Về & nbsp; Liên hệ & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Đăng nhập & nbsp; & nbsp; & nbsp; & nbsp;
  Home
  About
  Contact
 




Bước 2) Thêm CSS:

Thí dụ

& nbsp; Nhà & nbsp; Về & nbsp; Liên hệ & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Đăng nhập & nbsp; & nbsp; & nbsp; & nbsp;

Bước 2) Thêm CSS:
.topnav {
  overflow: hidden;
  background-color: #e9e9e9;
}

* {Box-Sizing: Border-Box;}
.topnav a {
  float: left;
  display: block;
  color: black;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

/ * Phong cách Navbar */. Topnav {& nbsp; tràn: ẩn; & nbsp; màu nền: #e9e9e9;}
.topnav a:hover {
  background-color: #ddd;
  color: black;
}

/ * Liên kết thanh điều hướng */. Topnav a {& nbsp; Phao: trái; & nbsp; Hiển thị: Khối; & nbsp; Màu sắc: Đen; & nbsp; Văn bản-Align: Trung tâm; & nbsp; Đệm: 14px 16px; & nbsp; trang trí văn bản: Không có; & nbsp; kích thước phông chữ: 17px;}
.topnav a.active {
  background-color: #2196F3;
  color: white;
}

/ * Liên kết thanh điều hướng trên chuột-over */. Topnav a: di chuột {& nbsp; màu nền: #DDD; & nbsp; màu đen;}
.topnav .login-container {
  float: right;
}

/ * Hoạt động/liên kết hiện tại */. Topnav a.Active {& nbsp; màu nền: #2196f3; & nbsp; màu trắng;}
.topnav input[type=text] {
  padding: 6px;
  margin-top: 8px;
  font-size: 17px;
  border: none;
  width: 150px; /* adjust as needed (as long as it doesn't break the topnav) */
}

/ * Kiểu thùng chứa đầu vào */. Topnav .Login-container {& nbsp; Float: phải;}
.topnav .login-container button {
  float: right;
  padding: 6px;
  margin-top: 8px;
  margin-right: 16px;
  background: #ddd;
  font-size: 17px;
  border: none;
  cursor: pointer;
}

/ * Kiểu trường đầu vào bên trong Navbar */. Đầu vào topnav [type = text] {& nbsp; Đệm: 6px; & nbsp; Biên độ-top: 8px; & nbsp; kích thước phông chữ: 17px; & nbsp; Biên giới: Không có; & nbsp; Chiều rộng: 150px; / * điều chỉnh khi cần (miễn là nó không phá vỡ topnav) */}
  background: #ccc;
}

/ * Kiểu nút bên trong thùng chứa đầu vào */. Topnav .Login-container nút {& nbsp; Phao: Phải; & nbsp; Đệm: 6px; & nbsp; Biên độ-top: 8px; & nbsp; Biên độ bên lề: 16px; & nbsp; Bối cảnh: #DDD; & nbsp; kích thước phông chữ: 17px; & nbsp; Biên giới: Không có; & nbsp; con trỏ: con trỏ;}
@media screen and (max-width: 600px) {
  .topnav .login-container {
    float: none;
  }
  .topnav a, .topnav input[type=text], .topnav .login-container button {
    float: none;
    display: block;
    text-align: left;
    width: 100%;
    margin: 0;
    padding: 14px;
  }
  .topnav input[type=text] {
    border: 1px solid #ccc;
  }
}

Hãy tự mình thử »



Ứng dụng Web HR có hai người dùng, cụ thể là ____10 và





Login to Jdbc Web Sample application


1.

Khi bạn đăng nhập vào ứng dụng HR, bạn sẽ thấy trang đích, với chi tiết của ứng dụng web.





Login to Jdbc Web Sample application


0 và




Login to Jdbc Web Sample application


1 có các đặc quyền khác nhau và truy cập vào các tính năng khác nhau.

Hướng dẫn login and logout code in html - mã đăng nhập và đăng xuất trong html

Chương này cho thấy các lớp cần thiết và mã bổ sung cần thiết để xây dựng chức năng đăng nhập và đăng xuất trong ứng dụng.Login and Logout functionality in the application.

  • Tạo tệp XML

    
    
    
    
    Login to Jdbc Web Sample application
    
    
    
    4 cho chức năng đăng nhập.

  • Tạo trang HTML

    
    
    
    
    Login to Jdbc Web Sample application
    
    
    
    5 để đăng nhập người dùng.

  • Tạo trang HTML

    
    
    
    
    Login to Jdbc Web Sample application
    
    
    
    6 để hiển thị thông báo lỗi.

  • Tạo

    
    
    
    
    Login to Jdbc Web Sample application
    
    
    
    7 để xác thực người dùng trong quá trình đăng nhập.

  • Tạo một trang HTML

    
    
    
    
    Login to Jdbc Web Sample application
    
    
    
    8 để hiển thị thêm chi tiết về ứng dụng.

  • Tạo một trang đích

    
    
    
    
    Login to Jdbc Web Sample application
    
    
    
    9 và xác định các trang HTML để chuyển hướng.

  • Thêm mã vào servlet
    
    
    Login to the Jdbc Web Sample application:
    Name:
    Password:
    0 để xử lý đăng xuất.

Tạo tệp XML





Login to Jdbc Web Sample application


4 và liệt kê người dùng bạn muốn cho phép truy cập. Chỉ định cả tên người dùng và mật khẩu cho mỗi người dùng.

Tên lớp:


Login to the Jdbc Web Sample application:
Name:
Password:
3

Login to the Jdbc Web Sample application:
Name:
Password:
3

Vị trí Github: Tomcat-users.xml tomcat-users.xml

Các bước để tạo tệp XML:

  1. Tạo tệp
    
    
    
    
    Login to Jdbc Web Sample application
    
    
    
    4.
     z
    
    
    
    
    
    
  2. Đặt tệp này dưới
    
    
    Login to the Jdbc Web Sample application:
    Name:
    Password:
    5 trên máy của bạn.

Trang đăng nhập được hiển thị khi bạn gọi trang chính của ứng dụng web. Trang đăng nhập hiển thị các trường để ghi tên người dùng và mật khẩu.

Tên lớp:


Login to the Jdbc Web Sample application:
Name:
Password:
7

Login to the Jdbc Web Sample application:
Name:
Password:
7

Vị trí github: đăng nhập.html login.html

Các bước để tạo trang HTML:

  1. Tạo tiêu đề, đầu và bảng kiểu cho ________ 15 .________ 1
  2. Tạo
    
    
    Login to the Jdbc Web Sample application:
    Name:
    Password:
    9 và
    
    
    
    
    Login Failed
    
    
    

    Sorry, login failed!

    0 để gửi thông tin đăng nhập được nhập bởi người dùng .________ 2

Một trang HTML để hiển thị lỗi Messgae nếu đăng nhập không thành công.

Tên lớp:





Login Failed


Sorry, login failed!

2




Login Failed


Sorry, login failed!

2

Vị trí github: đăng nhập-fail.html login-failed.html

Các bước để tạo trang HTML:

  1. Tạo tiêu đề, đầu và bảng kiểu cho ________ 15 .________ 1

Tạo
Login to the Jdbc Web Sample application:
Name:
Password:
9 và Login Failed

Sorry, login failed!

0 để gửi thông tin đăng nhập được nhập bởi người dùng .________ 2Create Login to Jdbc Web Sample application 7

9.3 Tạo





Login to Jdbc Web Sample application


6

Một trang HTML để hiển thị lỗi Messgae nếu đăng nhập không thành công.





Login Failed


Sorry, login failed!

6

Tên lớp:





Login Failed


Sorry, login failed!

2 web.xml

Các bước để tạo tệp XML:

  1. Tạo tệp
    
    
    
    
    Login to Jdbc Web Sample application
    
    
    
    4.
     z
    
    
    
    
    
    

Đặt tệp này dưới
Login to the Jdbc Web Sample application:
Name:
Password:
5 trên máy của bạn.Create Login to Jdbc Web Sample application 8

9.2 Tạo





Login to Jdbc Web Sample application


5

Trang đăng nhập được hiển thị khi bạn gọi trang chính của ứng dụng web. Trang đăng nhập hiển thị các trường để ghi tên người dùng và mật khẩu.



Jdbc Web Sample

manager


staff



Wildcard means whole app requires 
authentication
/*
GET
POST


manager


NONE




Wildcard means whole app requires 
authentication
/*
GET


staff


NONE

  

FORM

/login.html
/login-failed.html


0

Tên lớp:


Login to the Jdbc Web Sample application:
Name:
Password:
7 about.html

Vị trí github: đăng nhập.html Download the about.html and use it in your application.

Tạo tiêu đề, đầu và bảng kiểu cho ________ 15 .________ 1

Tạo


Login to the Jdbc Web Sample application:
Name:
Password:
9 và




Login Failed


Sorry, login failed!

0 để gửi thông tin đăng nhập được nhập bởi người dùng .________ 2


Jdbc Web Sample

manager


staff



Wildcard means whole app requires 
authentication
/*
GET
POST


manager


NONE




Wildcard means whole app requires 
authentication
/*
GET


staff


NONE

  

FORM

/login.html
/login-failed.html


3

9.3 Tạo





Login to Jdbc Web Sample application


6index.html

Các bước để tạo trang HTML:

  1. Tạo tiêu đề, đầu và bảng kiểu cho ________ 15 .________ 1
  2. Tạo
    
    
    Login to the Jdbc Web Sample application:
    Name:
    Password:
    9 và các hành động cho các tính năng thông qua các liên kết điều hướng và đăng xuất .________ 6

9.7 Thêm mã vào một servlet để xử lý yêu cầuAdd the code to a Servlet to process the request

Thêm mã có liên quan vào


Login to the Jdbc Web Sample application:
Name:
Password:
0 để đăng nhập và đăng xuất của ứng dụng.

Tên lớp:



Jdbc Web Sample

manager


staff



Wildcard means whole app requires 
authentication
/*
GET
POST


manager


NONE




Wildcard means whole app requires 
authentication
/*
GET


staff


NONE

  

FORM

/login.html
/login-failed.html


7


Jdbc Web Sample

manager


staff



Wildcard means whole app requires 
authentication
/*
GET
POST


manager


NONE




Wildcard means whole app requires 
authentication
/*
GET


staff


NONE

  

FORM

/login.html
/login-failed.html


7

Vị trí GitHub: WebControll.java: WebController.java

Các bước để thêm mã:

  1. Mở lớp
    
    
    Login to the Jdbc Web Sample application:
    Name:
    Password:
    0. Để tạo
    
    
    Login to the Jdbc Web Sample application:
    Name:
    Password:
    0, hãy tham khảo tạo một servlet để xử lý yêu cầu. Sử dụng cùng một lớp và thêm mã cần thiết.
  2. Khai báo một biến
    
    
    
    
    Employee table listing
    
    
    
    
    0 để nắm bắt trạng thái của người dùng. Đây là một biến toàn cầu, do đó, khai báo nó bên ngoài phương thức
    
    
    
    
    Employee table listing
    
    
    
    
    1 nhưng trong lớp
    
    
    
    
    Employee table listing
    
    
    
    
    2 .________ 7
  3. Phương thức
    
    
    
    
    Employee table listing
    
    
    
    
    1 đã được tạo trong tính năng Listall. Bây giờ, chúng tôi thêm mã để thực hiện chức năng đăng xuất. Tạo một khối
    
    
    
    
    Employee table listing
    
    
    
    
    4 để xác minh chức năng bạn sẽ gọi dựa trên đầu vào. Kiểm tra xem giá trị đầu vào là ____ ____ 50 .________ 8ListAll feature. Now, we add the code to implement Logout functionality. Create an
    
    
    
    
    Employee table listing
    
    
    
    
    4 block to verify the functionality you will invoke based on input. Check if the input value is
    
    
    
    
    Employee table listing
    
    
    
    
    0.
    if ((value = request.getParameter(LOGOUT)) != null) {
    /* Getting session and then invalidating it */
    
        HttpSession session = request.getSession(false);
       if (request.isRequestedSessionIdValid() && session != null)   {
            session.invalidate();
       }
    handleLogOutResponse(request,response);
       response.setStatus(HttpServletResponse.SC_UNAUTHORIZED);
    return;
    } 
    
  4. Nếu giá trị đầu vào là
    
    
    
    
    Employee table listing
    
    
    
    
    0, hãy gọi phương thức để xử lý việc đăng xuất của người dùng .________ 9

Làm cách nào để đăng xuất mã HTML?

Cho phép người dùng đăng xuất từ trang web của bạn..
Khi người dùng được xác thực, họ có thể đăng xuất tại /đăng xuất.Bạn có thể cung cấp nút Đăng xuất trên các trang được xác thực của mình với liên kết này ..
INDEX.html.Đăng xuất.
Phát hiện nếu người dùng được đăng nhập. ....
Cookie được sử dụng để đặt một lớp trên cơ thể ..

Làm cách nào để tạo một trang đăng nhập và đăng ký trong HTML?

Mật khẩu đăng nhập

Làm cách nào để liên kết nút Đăng nhập trong HTML?

Nút gửi liên kết Sử dụng thẻ neo trong HTML trong HTML, liên kết các nút gửi bằng thẻ neo là một cách tiếp cận đơn giản và đáng tin cậy.Viết/khai báo một nút gửi giữa các thẻ bắt đầu và đóng thẻ neo.Đưa ra một đường dẫn mà bạn muốn liên kết nút gửi của mình bằng cách sử dụng thuộc tính HREF của phần tử neo.Write/Declare a Submit button between the Anchor tag's Starting and Closing tags. Give a Path where you wish to link your Submit Button by using the href property of the Anchor element.

Định dạng đăng nhập là gì?

Một biểu mẫu đăng nhập được sử dụng để nhập thông tin xác thực để truy cập một trang hoặc biểu mẫu bị hạn chế.used to enter authentication credentials to access a restricted page or form.