Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;<?php die(''); ?>
- ;for security reasons , don't remove or modify the first line
- ;============= Main parameters
- ; driver name : "ldap", "Db", "Class" or "LDS" (respect the case of characters)
- driver=Db
- ;============ Parameters for the plugin
- ; session variable name
- session_name=JELIX_USER
- ; Says if there is a check on the ip address : verify if the ip
- ; is the same when the user has been connected
- secure_with_ip=0
- ;Timeout. After the given time (in minutes) without activity, the user is disconnected.
- ; If the value is 0 : no timeout
- timeout=30
- ; If the value is "on", the user must be authentificated for all actions, except those
- ; for which a plugin parameter auth.required is false
- ; If the value is "off", the authentification is not required for all actions, except those
- ; for which a plugin parameter auth.required is true
- auth_required=on
- ; What to do if an authentification is required but the user is not authentificated
- ; 1 = generate an error. This value should be set for web services (xmlrpc, jsonrpc...)
- ; 2 = redirect to an action
- on_error=2
- ; locale key for the error message when on_error=1
- error_message="jauth~autherror.notlogged"
- ; action to execute on a missing authentification when on_error=2
- on_error_action="jauth~login:out"
- ; action to execute when a bad ip is checked with secure_with_ip=1 and on_error=2
- bad_ip_action="jauth~login:out"
- ;=========== Parameters for jauth module
- ; number of second to wait after a bad authentification
- on_error_sleep=3
- ; action to redirect after the login
- after_login = "jauth~login:form"
- ;after_login="auth~main"
- ; action to redirect after a logout
- after_logout="jauth~login:form"
- ; says if after_login can be overloaded by a "auth_url_return" parameter in the url/form for the login
- enable_after_login_override=off
- ; says if after_logout can be overloaded by a "auth_url_return" parameter in the url/form for the login
- enable_after_logout_override=off
- ;============ Parameters for the persistance of the authentification
- ; enable the persistance of the authentification between two sessions
- persistant_enable=off
- ; key to use to crypt the password in the cookie. replace it by your own words !
- persistant_crypt_key=exampleOfCryptKey
- ; the name of the cookie which is used to store data for the authentification
- persistant_cookie_name=jelixAuthentificationCookie
- ; duration of the validity of the cookie (in days). default is 1 day.
- persistant_duration=1
- ;=========== parameters for password hashing
- ; method of the hash. 0 or "" means old hashing behavior of jAuth
- ; (using password_* parameters in drivers ).
- ; Prefer to choose 1, which is the default hash method (bcrypt).
- password_hash_method=
- ; options for the hash method. list of "name:value" separated by a ";"
- password_hash_options=
- ;=========== Parameters for drivers
- ;------- parameters for the "Db" driver
- [Db]
- ; name of the dao to get user data
- dao="jauthdb~jelixuser"
- ; profile to use for jDb
- profile=
- ; name of the php function to crypt the password in the database
- password_crypt_function=sha1
- ; if you want to use a salt with sha1:
- ;password_crypt_function = "1:sha1WithSalt"
- ;password_salt = "here_your_salt"
- ; if you want to use bcrypt algorithm (more secured but time expensive)
- ;password_crypt_function = "1:bcrypt"
- ; salt for bcrypt algorithm, must be alphanumeric and 22 characters in length
- ;password_salt = "salt_of_22_alphanumeric_characters_for_bcrypt_algo"
- ; name of the form for the jauthdb_admin module
- form=
- ; path of the directory where to store files uploaded by the form (jauthdb_admin module)
- ; should be related to the var directory of the application
- uploadsDirectory=
- ;------- parameters for the "Class" driver
- [Class]
- ; selector of the class
- class=
- ; name of the php function to crypt the password in the database
- password_crypt_function=sha1
- ; if you want to use a salt with sha1:
- ;password_crypt_function = "1:sha1WithSalt"
- ;password_salt = "here_your_salt"
- ; if you want to use bcrypt algorithm (more secured but time expensive)
- ;password_crypt_function = "1:bcrypt"
- ; salt for bcrypt algorithm, must be alphanumeric and 22 characters in length
- ;password_salt = "salt_of_22_alphanumeric_characters_for_bcrypt_algo"
- ;------- parameters for the "LDS" driver
- [LDS]
- ;------- parameters for the "ldap" driver
- [ldap]
- ; default "localhost"
- hostname=
- ; default 389
- port=
- ; DOMAIN\user or user@DOMAIN to connect with LDAP (user who has at least search right)
- ldapUser=
- ; password used to connect with LDAP
- ldapPassword=
- ; LDAP search params
- ; search base, example for Active Directory: "ou=ADAM users,o=Microsoft,c=US"
- searchBaseDN=
- ; search filter, example for Active Directory: "(objectClass=user)"
- searchFilter=
- ; attributes to retrieve for the search, example for Active Directory: "cn,distinguishedName,name"
- searchAttributes=
- ; name of the php function to crypt the password in the database
- password_crypt_function=sha1
- ; if you want to use a salt with sha1:
- ;password_crypt_function = "1:sha1WithSalt"
- ;password_salt = "here_your_salt"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement