| 
									
										
										
										
											2017-04-14 19:05:58 -06:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Whether to show debugging data in output.
 | 
					
						
							|  |  |  | // DO NOT SET TO TRUE IN PRODUCTION!!!
 | 
					
						
							|  |  |  | define("DEBUG", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Database connection settings
 | 
					
						
							|  |  |  | // See http://medoo.in/api/new for info
 | 
					
						
							|  |  |  | define("DB_TYPE", "mysql"); | 
					
						
							|  |  |  | define("DB_NAME", "sso"); | 
					
						
							|  |  |  | define("DB_SERVER", "localhost"); | 
					
						
							|  |  |  | define("DB_USER", "sso"); | 
					
						
							|  |  |  | define("DB_PASS", ""); | 
					
						
							|  |  |  | define("DB_CHARSET", "utf8"); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-29 02:35:49 -06:00
										 |  |  | define("LDAP_ENABLED", TRUE); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // See https://github.com/ldaptools/ldaptools/blob/master/docs/en/reference/Main-Configuration.md
 | 
					
						
							|  |  |  | // for info on the LDAP config
 | 
					
						
							|  |  |  | /* | 
					
						
							|  |  |  |  * Begin LDAP Configuration | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | use LdapTools\Configuration; | 
					
						
							|  |  |  | use LdapTools\DomainConfiguration; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | $ldap_config = new Configuration(); | 
					
						
							|  |  |  | $ldap_config_domain = (new DomainConfiguration('example')) | 
					
						
							|  |  |  |         ->setDomainName("example.com") | 
					
						
							|  |  |  |         ->setServers(['192.168.25.131']) | 
					
						
							|  |  |  |         ->setLazyBind(TRUE) | 
					
						
							| 
									
										
										
										
											2017-05-13 16:17:58 -06:00
										 |  |  |         ->setUsername("admin-account") | 
					
						
							| 
									
										
										
										
											2017-04-29 02:35:49 -06:00
										 |  |  |         ->setPassword("password") | 
					
						
							|  |  |  |         ->setUseTls(TRUE); | 
					
						
							|  |  |  | $ldap_config->addDomain($ldap_config_domain); | 
					
						
							|  |  |  | /* | 
					
						
							|  |  |  |  * End LDAP Configuration | 
					
						
							|  |  |  |  */ | 
					
						
							| 
									
										
										
										
											2017-04-14 19:05:58 -06:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-05-13 16:17:58 -06:00
										 |  |  | define("SITE_TITLE", "Portal"); | 
					
						
							| 
									
										
										
										
											2017-04-14 19:05:58 -06:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-14 21:40:24 -06:00
										 |  |  | // Used to identify the system in OTP and other places
 | 
					
						
							|  |  |  | define("SYSTEM_NAME", "Netsyms SSO Demo"); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-14 19:05:58 -06:00
										 |  |  | // For supported values, see http://php.net/manual/en/timezones.php
 | 
					
						
							|  |  |  | define("TIMEZONE", "America/Denver"); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Base URL for site links.
 | 
					
						
							|  |  |  | define('URL', 'http://localhost:8000/'); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-29 02:35:49 -06:00
										 |  |  | // Use reCAPTCHA on login screen
 | 
					
						
							|  |  |  | // https://www.google.com/recaptcha/
 | 
					
						
							|  |  |  | define("RECAPTCHA_ENABLED", FALSE); | 
					
						
							|  |  |  | define('RECAPTCHA_SITE_KEY', ''); | 
					
						
							|  |  |  | define('RECAPTCHA_SECRET_KEY', ''); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-05-13 16:17:58 -06:00
										 |  |  | // API URL and index URL for TaskFloor
 | 
					
						
							|  |  |  | define('TASKFLOOR_API', ''); | 
					
						
							|  |  |  | define('TASKFLOOR_HOME', ''); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-14 21:40:24 -06:00
										 |  |  | // See lang folder for language options
 | 
					
						
							|  |  |  | define('LANGUAGE', "en_us"); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-16 02:05:18 -06:00
										 |  |  | // Minimum length for new passwords
 | 
					
						
							|  |  |  | // The system checks new passwords against the 500 worst passwords and rejects
 | 
					
						
							|  |  |  | // any matches.
 | 
					
						
							|  |  |  | // If you want to have additional password requirements, go edit action.php.
 | 
					
						
							|  |  |  | // However, all that does is encourage people to use the infamous 
 | 
					
						
							|  |  |  | // "post-it password manager".  See also https://xkcd.com/936/ and
 | 
					
						
							|  |  |  | // http://stackoverflow.com/a/34166252/2534036 for reasons why forcing passwords
 | 
					
						
							|  |  |  | // like CaPs45$% is not actually a great idea.
 | 
					
						
							|  |  |  | // Encourage users to use 2-factor auth whenever possible.
 | 
					
						
							|  |  |  | define("MIN_PASSWORD_LENGTH", 8); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-14 19:05:58 -06:00
										 |  |  | // Maximum number of rows to get in a query.
 | 
					
						
							| 
									
										
										
										
											2017-04-16 02:05:18 -06:00
										 |  |  | define("QUERY_LIMIT", 1000); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-29 02:35:49 -06:00
										 |  |  | //////////////////////////////////////////////////////////////
 | 
					
						
							|  |  |  | //  /!\       Warning: Changing these values may       /!\  //
 | 
					
						
							|  |  |  | //  /!\  violate the terms of your license agreement!  /!\  //
 | 
					
						
							|  |  |  | //////////////////////////////////////////////////////////////
 | 
					
						
							| 
									
										
										
										
											2017-04-16 02:05:18 -06:00
										 |  |  | define("LICENSE_TEXT", "<b>Unlicensed Demo: For Trial Use Only</b>"); | 
					
						
							|  |  |  | define("COPYRIGHT_NAME", "Netsyms Technologies"); | 
					
						
							| 
									
										
										
										
											2017-04-29 02:35:49 -06:00
										 |  |  | //////////////////////////////////////////////////////////////
 |