本文整理汇总了PHP中auth::log_file方法的典型用法代码示例。如果您正苦于以下问题:PHP auth::log_file方法的具体用法?PHP auth::log_file怎么用?PHP auth::log_file使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类auth
的用法示例。
在下文中一共展示了auth::log_file方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: session
<?php
require_once '../../config/configuracao.php';
require_once $BASE_DIR . 'lib/adLDAP.php';
require_once $BASE_DIR . 'core/data/connection_factory.php';
require_once $BASE_DIR . 'core/login/session.php';
require_once $BASE_DIR . 'core/login/auth.php';
$sessao = new session($param_conn);
// INICIA UM NOVO PROCESSO DE LOGIN
if (isset($_POST['modulo'])) {
$conn = new connection_factory($param_conn);
// verifica usuário na base LDAP
$adLdap = new adLDAP($param_ldap);
$autentica = new auth($BASE_URL, $adLdap);
$autentica->log_file($BASE_DIR . 'logs/login.log');
if ($autentica->login(trim($_POST['uid']), trim($_POST['pwd']), $_POST['modulo'], $conn) === TRUE) {
// REDIRECIONA DE ACORDO COM O MODULO SELECIONADO
switch ($_SESSION['sa_modulo']) {
case 'sa_login':
exit(header('Location: ' . $BASE_URL . 'app/'));
break;
case 'web_diario_login':
exit(header('Location: ' . $BASE_URL . 'app/web_diario/'));
break;
case 'aluno_login':
exit(header('Location: ' . $BASE_URL . 'app/aluno'));
break;
default:
exit(header('Location: ' . $BASE_URL . 'index.php?sa_msg=Sessão inválida'));
}
} else {
示例2: dirname
error_reporting(E_ALL & ~E_NOTICE);
ini_set("display_errors", 1);
*/
/**
* Inclui arquivo com as configuracoes do sistema
*/
require_once dirname(__FILE__) . '/../config/configuracao.php';
/**
* Arquivos requeridos
*/
require_once $BASE_DIR . 'lib/adLDAP.php';
require_once $BASE_DIR . 'core/data/connection_factory.php';
require_once $BASE_DIR . 'core/login/session.php';
require_once $BASE_DIR . 'core/login/auth.php';
/*
* Inicia a sessao
*/
$sessao = new session($param_conn);
/*
* Dados do usuario autenticado
*/
list($sa_usuario, $sa_senha, $sa_usuario_id, $sa_ref_pessoa) = explode(":", $_SESSION['sa_auth']);
/*
* Verifica a autenticacao do usuario
*/
$sa_verifica_login = new auth($BASE_URL);
$sa_verifica_login->log_file($BASE_DIR . 'logs/login.log');
$sa_verifica_login->check_login($sessao);
?>