Example #1
0
<?

if (p('func') == 'authenticate') {
	$u = p('schlage_username');
	$p = p('schlage_password');
	if ($u && $p) {
		$schlage = new Schlage($u, $p);
		if (!$schlage->Login()) {
			error('Invalid login, try again');
		} else {
			schlage_username($u);
			schlage_password($p);
			success('Good to go!');
			s('logged_in', 1);
			r('/users');
		}
	}
}


top();

form();
func('authenticate');
label('Username');
textfield('schlage_username');
label('Password');
textfield('schlage_password');

label();
submit('Authenticate');
Example #2
0
<?

if (s('logged_in')) r('/users');

if (p('func') == 'login') {
	if (strtolower(p('username')) == strtolower(schlage_username()) && p('password') == schlage_password()) {
		success('Welcome back!');
		s('logged_in', 1);
		r('/users');
	} else {
		error('Invalid login');
	}
}

top();


form();
func('login');

label('Username');
textfield('username');

label('Password');
password('password');

label();
submit('Log in');
spacer();

endform();
Example #3
0
	public static function GetInstance() {
		return new Schlage(schlage_username(), schlage_password());
	}