Doc typos
This commit is contained in:
parent
90d9ff6220
commit
91d63f5a87
|
@ -1,8 +1,8 @@
|
|||
DevOps Handler
|
||||
==============
|
||||
|
||||
This handler is designed to read vhost configuration from the website
|
||||
itself not from LL:NG configuration. Rules and headers are set in a
|
||||
This Handler is designed to retrieve vhost configuration from the website
|
||||
itself, not from LL:NG configuration. Rules and headers are set in a
|
||||
**rules.json** file stored at the website root directory (ie
|
||||
``http://website/rules.json``). This file looks like:
|
||||
|
||||
|
@ -24,7 +24,7 @@ If this file is not found, the default rule "accept" is applied and just
|
|||
No specific configuration is required except that:
|
||||
|
||||
- you have to choose this specific handler (directly by using
|
||||
``VHOSTTYPE`` environment variable)
|
||||
``VHOSTTYPE`` environment variable or in VHost options)
|
||||
- you can set the loopback URL needed by the DevOps handler to get
|
||||
``/rules.json`` or use ``RULES_URL`` parameter to set JSON file path
|
||||
(see :doc:`SSO as a Service<ssoaas>`). Default to
|
||||
|
@ -33,7 +33,7 @@ No specific configuration is required except that:
|
|||
|
||||
.. attention::
|
||||
|
||||
Note that DevOps handler will refuse to compile
|
||||
rules.json if :doc:`Safe Jail<safejail>` isn't enabled.
|
||||
Note that DevOps handler will not compile
|
||||
rules.json if :doc:`Safe Jail<safejail>` is not enabled.
|
||||
|
||||
See :doc:`SSO as a Service<ssoaas>` for more
|
||||
See :doc:`SSO as a Service<ssoaas>` for more.
|
||||
|
|
|
@ -6,9 +6,9 @@ Handlers are build on rows of modules:
|
|||
- Applications or launchers that get the request and choose the right
|
||||
type *(Main, AuthBasic, ZimbraPreAuth,...)* and launch it *(may not
|
||||
inherits from other Handler::\* modules)*
|
||||
- Wrappers that call "type" library and platform "Main" //(may all
|
||||
- Wrappers that call "type" library and platform "Main" (may all
|
||||
inherits from Platform::Main
|
||||
- library types if needed *(may inherits from Main)*
|
||||
- Library types if needed *(may inherit from Main)*
|
||||
- Main: the main handler library
|
||||
|
||||
Overview of Handler packages
|
||||
|
|
|
@ -48,13 +48,13 @@ to access required locations in Portal Virtual Host.
|
|||
|
||||
.. danger::
|
||||
|
||||
With AuthBasic handler, you have to disable CSRF token by
|
||||
With AuthBasic Handler, you have to disable CSRF token by
|
||||
setting a special rule based on source IP addresses like this :
|
||||
|
||||
requireToken => $env->{REMOTE_ADDR} !~ /^127\.0\.[1-3]\.1$/
|
||||
|
||||
With :doc:`authchoice`, you have to declare which authentication module is
|
||||
requested by handler to create global session.
|
||||
requested by the AuthBasic Handler to create global session.
|
||||
|
||||
Go to:
|
||||
``General Parameters > Authentication parameters > Choice parameters``
|
||||
|
|
|
@ -44,15 +44,15 @@ Handler parameters
|
|||
SecureToken parameters are the following:
|
||||
|
||||
- **Memcached servers**: addresses of Memcached servers, separated with
|
||||
spaces.
|
||||
spaces
|
||||
- **Token expiration**: time in seconds for token expiration (remove
|
||||
from Memcached server).
|
||||
- **Attribute to store**: the session key that will be stored in
|
||||
Memcached.
|
||||
from Memcached server)
|
||||
- **Attribute to store**: session key that will be stored in
|
||||
Memcached
|
||||
- **Protected URLs**: Regexp of URLs for which the secure token will be
|
||||
sent, separated by spaces
|
||||
- **Header name**: name of the HTTP header carrying by the secure
|
||||
token.
|
||||
token
|
||||
- **Allow requests in error**: allow a request that has generated an
|
||||
error in token generation to be forwarded to the protected
|
||||
application without secure token (default: yes)
|
||||
|
|
Loading…
Reference in New Issue
Block a user