mirror of
https://github.com/simon987/ngx_http_js_challenge_module.git
synced 2025-04-10 05:56:44 +00:00
note known limitations
This commit is contained in:
parent
5c5322c772
commit
19bfd5e46c
@ -84,3 +84,10 @@ These steps have to be performed on machine with compatible configuration (same
|
|||||||
./build.sh
|
./build.sh
|
||||||
```
|
```
|
||||||
4. The dynamic module can be found at `${NGINX_PATH}/objs/ngx_http_js_challenge_module.so`
|
4. The dynamic module can be found at `${NGINX_PATH}/objs/ngx_http_js_challenge_module.so`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Known limitations / TODO
|
||||||
|
|
||||||
|
* Users with cookies disabled will be stuck in an infinite refresh loop (TODO: redirect with a known query param, if no cookie is specified but the query arg is set, display an error page)
|
||||||
|
* If nginx is behind a reverse proxy/load balancer, the same challenge will be sent to different users and/or the response cookie will be invalidated when the user is re-routed to another server. (TODO: use the x-real-ip header when available)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user