more explanation of plugins.
This commit is contained in:
parent
307143de0e
commit
959ecf6df6
|
@ -17,10 +17,13 @@ Plugins are executed when the user clicks through the captive portal form, wheth
|
||||||
|
|
||||||
Plugins accept data from the request of the user, as of writing this is only wsgi environ data.
|
Plugins accept data from the request of the user, as of writing this is only wsgi environ data.
|
||||||
|
|
||||||
|
Result of the plugins decide whether the user gets accepted into the portal or not. As such plugins have the potential to do anything from check the users IP against a whitelist to authenticate against a RADIUS server or Active Directory.
|
||||||
|
|
||||||
Sample plugins prefixed with sample\_ are a good starting point for understanding the plugins.
|
Sample plugins prefixed with sample\_ are a good starting point for understanding the plugins.
|
||||||
|
|
||||||
Plugins can be made mandatory, or skipped by being disabled, see plugins.cfg for more configuration.
|
Plugins can be made mandatory, or skipped by being disabled, see plugins.cfg for more configuration.
|
||||||
|
|
||||||
|
|
||||||
# Get started
|
# Get started
|
||||||
|
|
||||||
python setup.py install
|
python setup.py install
|
||||||
|
|
Loading…
Reference in New Issue