


How should I write code if I need to enter a password to access a certain piece of content? _html/css_WEB-ITnose
Jun 24, 2016 pm 12:14 PMFor example, for a download address, I want the user to enter a specific password in the password box to display the download address. How should I write the code? A simple verification is enough
Reply to the discussion (solution)
Generally, if you need to verify the password, there is a background. Otherwise, pure front-end verification has no security at all
It is as simple as the following, but there is no security at all
1 |
|
Requires backend Cooperation
Pure js is almost useless
The state maintained in the session is k
If k = 0, the page will display the operation of entering the password
If k = 1, the page will display Link
Use js to send an ajax request to the background for verification, and then display it in the foreground. .
Put the download address in another interface, verify it with the verification code, and then jump.
The submission background judgment is the most reliable and the download address will be returned correctly!

Hot tools Tags

Hot Article

Hot tools Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

Difficulty in updating caching of official account web pages: How to avoid the old cache affecting the user experience after version update?

How do I use HTML5 form validation attributes to validate user input?

How to efficiently add stroke effects to PNG images on web pages?

What are the security implications of using iframes, and how can I mitigate them?

What are the best practices for cross-browser compatibility in HTML5?

What is the purpose of the <iframe> tag? What are the security considerations when using it?

How do I use the HTML5 <time> element to represent dates and times semantically?

How do I use the HTML5 <meter> element to display numerical data within a range?
