Login | ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/php_clientchallenge/trunk/README.md
Revision: 2
Committed: Sat Jun 5 23:34:14 2021 UTC (17 months, 3 weeks ago) by daniel-marschall
Content type: text/markdown
File size: 1026 byte(s)
Log Message:
Initial commit

File Contents

# Content
1 # Server requests using client challenges
2
3 ### What is it?
4 This PHP/JavaScript package can be used to add client challenges on top of your
5 AJAX requests to protect your scripts against brute-force or DoS attacks.
6 It can also protect your server against resource starvation attacks, for example,
7 if you have a login script that uses a complex hash algorithm like BCrypt.
8
9 ### Usage example
10 A usage example is located in the directory example/
11
12 ### System requirements
13 - PHP compatible web-server (tested with Apache 2, nginx, and Microsoft IIS)
14 - PHP 7.0 or higher (also tested with PHP 8.0)
15 - Independent of operating system (tested with Windows, Linux, and macOS X)
16
17 ### Reporting a bug
18 You can file a bug report here:
19 - https://www.viathinksoft.com/thinkbug/thinkbug.php?id=119
20 - https://www.viathinksoft.com/contact/daniel-marschall
21 - https://github.com/danielmarschall/php_clientchallenge/issues
22
23 ### Support
24 If you have any questions or need help, please contact us:
25 https://www.viathinksoft.com/contact/daniel-marschall