Jump to content

Search the Community

Showing results for tags 'senha'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 39 results

  1. Pessoal, instalei o oracle database XE 11g express via docker em um MacOS e até então estive utilizando normalmente, o problema é que eu acho que em um determinado tempo de uso a senha padrão do usuário SYS expira. Agora eu não consigo mais acessar, não sei como acessar o banco via terminal para alterar a senha do usuário, alguém que esteja mais acostumado consegue me dar uma ajuda?
  2. 1)Instalei o Oracle 18c XE, mas ao tentar entrar no https://localhost:5500/em, ele joga uma tela solicitando usuário e senha XDB, como mostrado na figura em anexo. Alguém sabe me dizer como resolvo isso? 2)Versões antigas do Oracle tinha uma opção de executar linha de comando do SQL no prompt de comando. Há como fazer isso no 18c?
  3. helcarib

    Erro phpmyadmin

    Olá, estou desenvolvendo um sistema em php, com banco criado no phpmyadmin e tudo estava rodando e funcionando normalmente, no easyphp 17. Decidi então colocar senha no banco de dados, alterei a senha para "teste" e na mesma hora ao tentar acessar o phpmyadmin começou a dar erro. Após algumas pesquisas alterei o aquivo config.inc.php assim: <?php /* vim: set expandtab sw=4 ts=4 sts=4: */ /** * phpMyAdmin sample configuration, you can use it as base for * manual configuration. For easier setup you can use setup/ * * All directives are explained in documentation in the doc/ folder * or at <https://docs.phpmyadmin.net/>. * * @package PhpMyAdmin */ /** * This is needed for cookie based authentication to encrypt password in * cookie. Needs to be 32 chars long. */ $cfg['blowfish_secret'] = 'teste'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ /** * Servers configuration */ $i = 0; /** * First server */ $i++; /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'teste'; /* Server parameters */ $cfg['Servers'][$i]['host'] = '127.0.0.1'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; /* Select mysql if your server does not have mysqli */ $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['AllowNoPassword'] = true; $cfg['Servers'][$i]['hide_db'] = '(mysql|information_schema|performance_schema|test|phpmyadmin)'; /* * phpMyAdmin configuration storage settings. */ /* User used to manipulate with storage */ // $cfg['Servers'][$i]['controlhost'] = ''; // $cfg['Servers'][$i]['controlport'] = ''; // $cfg['Servers'][$i]['controluser'] = 'pma'; // $cfg['Servers'][$i]['controlpass'] = 'pmapass'; /* Storage database and tables */ $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark'; $cfg['Servers'][$i]['relation'] = 'pma__relation'; $cfg['Servers'][$i]['table_info'] = 'pma__table_info'; $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords'; $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages'; $cfg['Servers'][$i]['column_info'] = 'pma__column_info'; $cfg['Servers'][$i]['history'] = 'pma__history'; $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs'; $cfg['Servers'][$i]['tracking'] = 'pma__tracking'; $cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords'; $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig'; $cfg['Servers'][$i]['recent'] = 'pma__recent'; $cfg['Servers'][$i]['favorite'] = 'pma__favorite'; $cfg['Servers'][$i]['users'] = 'pma__users'; $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups'; $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding'; $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches'; $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns'; $cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings'; $cfg['Servers'][$i]['export_templates'] = 'pma__export_templates'; /** * End of servers configuration */ /** * Directories for saving/loading files from server */ //$cfg['UploadDir'] = ''; //$cfg['SaveDir'] = ''; /** * Whether to display icons or text or both icons and text in table row * action segment. Value can be either of 'icons', 'text' or 'both'. * default = 'both' */ //$cfg['RowActionType'] = 'icons'; /** * Defines whether a user should be displayed a "show all (records)" * button in browse mode or not. * default = false */ //$cfg['ShowAll'] = true; /** * Number of rows displayed when browsing a result set. If the result * set contains more rows, "Previous" and "Next". * Possible values: 25, 50, 100, 250, 500 * default = 25 */ //$cfg['MaxRows'] = 50; /** * Disallow editing of binary fields * valid values are: * false allow editing * 'blob' allow editing except for BLOB fields * 'noblob' disallow editing except for BLOB fields * 'all' disallow editing * default = 'blob' */ //$cfg['ProtectBinary'] = false; /** * Default language to use, if not browser-defined or user-defined * (you find all languages in the locale folder) * uncomment the desired line: * default = 'en' */ //$cfg['DefaultLang'] = 'en'; //$cfg['DefaultLang'] = 'de'; /** * How many columns should be used for table display of a database? * (a value larger than 1 results in some information being hidden) * default = 1 */ //$cfg['PropertiesNumColumns'] = 2; /** * Set to true if you want DB-based query history.If false, this utilizes * JS-routines to display query history (lost by window close) * * This requires configuration storage enabled, see above. * default = false */ //$cfg['QueryHistoryDB'] = true; /** * When using DB-based query history, how many entries should be kept? * default = 25 */ //$cfg['QueryHistoryMax'] = 100; /** * Whether or not to query the user before sending the error report to * the phpMyAdmin team when a JavaScript error occurs * * Available options * ('ask' | 'always' | 'never') * default = 'ask' */ //$cfg['SendErrorReports'] = 'always'; /** * You can find more configuration options in the documentation * in the doc/ folder or at <https://docs.phpmyadmin.net/>. */ ?> Assim, ao acessar o phpmyadmin, apareceu a janela para digitar usuário e senha, ao digitar "root" e "teste" dá erro, ao digitar "localhost" e senha vazia ele entra mas meu banco de dados sumiu! Já havia salvo mais de 1000 registros no banco e não posso iniciar o projeto novamente e perder tudo!!
  4. Estou fazendo um sistema de login porém ele não consegue identificar a senha criptografada Como a senha e definida? a senha e definida a partir de um sistema em java(não feito por mim) então não posso editar Exemplo de senha/Criptografada no bancos de dados 12345m = $MD5$1a7b45ec4c0661b31f3e0cf2f2738d10@wbfqs/so33fBHLREhffQ7w== no sistema em java ela e reconhecida como 12345m mas no meu sistema em php n alguém ajuda eu Meu codigo <?php include("admin/bd/config.php"); if (isset($_POST['Usuario']) && isset($_POST['Senha'])) { $Usuario = $_POST['Usuario']; $Senha = md5($_POST['Senha']); $get = mysqli_query($con,"SELECT * FROM nlogin WHERE Usuario = '$Usuario'") or die(mysqli_error(con)); $num = mysqli_num_rows($get); if ($num == 1) { while ($percorrer = mysqli_fetch_assoc($get)) { if (password_verify ( $_POST['Senha'] , $percorrer['Senha'] )){ $adm = $percorrer['adm']; $Usuario = $percorrer['Usuario']; session_start(); if ($adm == 1) { $_SESSION['adm'] = $Usuario; header("Location: admin/index.php"); }else{ $_SESSION['nor'] = $username; header("Location: index.php"); } } } } } Ele apenas fica travado na pagina vlogin.php e falando que a conexão com o bancos de dados foi bem sucedida(seta por mim) e não faz nada a mais, nem redireciona
  5. Bom dia, Estou com um problema bem estranho e chato no WP. Vou logar no painel, coloco o login e a senha corretos, mas depois de enviar, ele volta no login. Não dá nem o alerta de senha errada, pois ela está certa. Apenas volta no login e não abre o painel. Para entrar, tenho que pedir resgate de senha, fazer o procedimento de trocar a senha e aí consigo entrar. Mas depois de sair, fechar o navegador e tentar entrar de novo, acontece a mesma coisa e tenho que novamente pedir resgate de senha para conseguir entrar. Alguém já viu isso e sabe me dizer o que é? Já atualizei a versão do WP e não resolveu. Agradeço pela ajuda.
  6. vonder

    CADASTRO, LOGIN, SENHA

    Preciso de validar os campos do "CRIAR LOGIN"; Armazenar informações em alguma variável ao clicar no botão CADASTRAR; (não pode usar banco de dados) validar campos do "LOGIN"; permitir acesso ao LOGIN se as informações forem iguais as inseridas no CRIAR LOGIN; Se conseguirem armazenar os cadastros em algum vetor ajudaria dms!
  7. Salve!!! Pessoal, estou com um probleminha para voces me ajudarem Comprei um script no ML, fiz a locação no meu easyphp, importei o sql fornecido para o db... Quando entro na tal pagina entra direitinho pedinho usuário e senha mas...diz que não tenho acesso. Já procurei usuarios e tudo mais. Config <?php include 'autoLoad.php'; session_start(); $getUrl = strip_tags(trim(filter_input(INPUT_GET, 'pg', FILTER_DEFAULT))); date_default_timezone_set('America/Recife'); $cambista = $_SESSION['id']; $acesso = $_SESSION['nivel']; $up = new Update; $up->ExeUpdate('cambistas', array('visivel' => 0), 'WHERE id = :id', "id={$cambista}"); if(isset($_SESSION['cambista'])): $nivel = new Nivel($getUrl, $acesso); if($nivel->getResult()): header('Location: principal'); endif; else: header("location: ../negado"); endif; Este outro é o DB conect <?php $link = mysql_connect('localhost', 'bola', 'bola1'); if (!$link) { die('Erro ao conectar ao banco: ' . mysql_error()); } echo 'Conectado com sucesso'; mysql_close($link); ?> ESTA É A PAGINA INDEX.PHP <!--::: versão do sistema 2.3 :::--> <!doctype html> <html ng-controller="loginCtrl as ctrl" ng-app="apostas"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, user-scalable=no"> <title ng-bind="ctrl.config.nome"></title> <script src="js/lib/jquery-1.11.3.min.js"></script> <script src="js/lib/angular.min.js"></script> <script src="js/lib/ngprogress.js"></script> <script src="js/controllers/loginCtrl.js"></script> <script src="js/factory/factory.js"></script> <link rel="icon" href="imagens/icone.png" /> <link rel="stylesheet" href="css/login.css" /> <link rel="stylesheet" href="css/mobile.css" /> <link rel="stylesheet" href="css/ngProgress.css" /> </head> <body> <div id="corpo"></div> <form id="login" ng-submit="ctrl.logar(ctrl.usuario)" > <img ng-src="imagens/{{ctrl.config.logo}}" id="escudo" /> <ul> <li> <label> <img src="imagens/icons/user.png" class="icons left"> <input type="text" required autofocus class="right" id="login" ng-model="ctrl.usuario.login" placeholder="Digite seu login"/> <div class="clear"></div> </label> </li> <li> <label> <img src="imagens/icons/senha.png" class="icons left"> <input type="password" required class="right" ng-model="ctrl.usuario.senha" placeholder="Digite sua senha"/> <div class="clear"></div> </label> </li> <li> <input type="submit" value="Entrar" /> </li> </ul> <div class="clear"></div> <div ng-class="ctrl.mensagem.estilo" ng-bind="ctrl.mensagem.mensagem" ng-show="ctrl.status"></div> </form> <a href class="simulador" ng-click="ctrl.simulador()"><img class="left" src="imagens/ic_phone_android_black_48dp.png">Acesse o simulador<br><span ng-bind="ctrl.sml + 'simulador'"></span></a> </body> </html> preciso Acessar me ajudem
  8. Olá, estou com uma certa dificuldade e precisava de uma ajuda (coisa simples, eu acho)... É o seguinte tenho uma página HTML e preciso que quando a pessoa for acessar a página apareça um prompt pedindo o ID e depois um outro prompt pedindo a matricula, e então o JavaScript iria comparar se o ID e a Matricula estão presentes no array, caso sim aparece um alert dando "Boas Vindas" e então o HTML é carregado, caso contrário aparece um alert informando que os dados estão incorretos e volta para o prompt pedindo o ID. Quando eu acesso o HTML os prompts pedindo ID e matricula aparecem normal, mas independentemente das informações que eu insiro (seja dados corretos ou incorretos) não aparece nenhum dos alerts e a página HTML não carrega, pelo o que entendi a parte de verificação não está funcionando. Só para deixar avisado eu sei que este tipo de autenticação por JavaScript não é segura, mas a implementação é apenas didática nada de importante... segue o código. //INFORMAÇÕES SOBRE OS USUÁRIOS CADASTRADOS // Exemplo : [usuario 0] > ID: abc, Matricula: 123 usuario = new Array(); usuario[0] = ["abc","123"]; usuario[1] = ["xyz","456"]; do{ //Informações enviadas pelo Usuario id_fornecido = prompt("Informe seu ID:"); matricula_fornecida = prompt("Informe sua matrícula:"); //A princípio, verificar se o ID existe for (id = 0; (id = usuario.length-1); id++) { if (usuario === id_fornecido[id][0]) { login_valido = true; break; } } } // Até que se provar o contrário, o login e inválido while((login_valido = false)); if(login_valido === true){ //Validar mátricula do Usuario if(usuario === matricula_fornecida[id][1]) alert("Bem vindo ",id); }else{ alert("Dados Invalidos"); }
  9. Adson Lucas

    Autenticando em um site com <iframe>

    Boa noite, queria poder acessar um site dentro do meu site com iframe, porém esse site exige uma autenticação, para isso o mesmo abre uma caixa de login para se autenticar, queria não ter que ver essa caixa e ja entrar no site autenticado. ja tentei isso <iframe src="https://usuario:senha@link_do_meu_site.com.br"></iframe> queria algo simples assim, por algum motivo isso não funciona, alguém sabe porque?
  10. Gilberto Jr

    Desabilitar Sugestão Salvar Senha

    Bom dia; Olá pessoal, bom dia; Dentro do meu sistema, eu tenho um formulário onde solicita que o usuário digite uma senha para autorização. Só que quando eu digito a senha, e clico em autorizar, o navegador sugere para salvar a senha. Só que eu quero desabilitar, quero que quando a senha estiver correta, ele pegue e autorize, sem sugerir para o usuário salvar a senha. Att; Gilberto Jr;
  11. netocazuza

    sistema de login não funciona

    Tenho um sistema de Login, que já funciona em outro site e estou tentando transferir pra outro, e não funciona de jeito nenhum. Gostaria que alguém desse uma olhada. Se digito um usuário errado, retorna um erro de usuário inválido, então está checando o banco. Quando insiro um usuário certo, aparece as seguintes mensagens de erro: Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/netosale/public_html/e-educacao/validacao.php:2) in /home/netosale/public_html/e-educacao/validacao.php on line 28 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/netosale/public_html/e-educacao/validacao.php:2) in /home/netosale/public_html/e-educacao/validacao.php on line 28 Warning: Cannot modify header information - headers already sent by (output started at /home/netosale/public_html/e-educacao/validacao.php:2) in /home/netosale/public_html/e-educacao/validacao.php on line 36 Vou lá nessas duas linhas, e não consigo localizar absolutamente nada de anormal. O que pode estar acontecendo. Já baixei diversos outros sistemas de login, e todos dão erro. Será que é algum problema bom o bootstrap ou coisa parecida? Segue código pra que dêem uma olhada: <?php // Verifica se houve POST e se o usuсrio ou a senha щ(sуo) vazio(s) if (!empty($_POST) AND (empty($_POST['usuario']) OR empty($_POST['senha']))) { header("Location: index.php"); exit; } // Tenta se conectar ao servidor MySQL mysql_connect('localhost', 'xzthyb45', '164544515151561') or trigger_error(mysql_error()); // Tenta se conectar a um banco de dados MySQL mysql_select_db('ljklfdfjkldj') or trigger_error(mysql_error()); $usuario = mysql_real_escape_string($_POST['usuario']); $senha = mysql_real_escape_string($_POST['senha']); // Validaчуo do usuсrio/senha digitados $sql = "SELECT `id`, `nome`, `nivel` FROM `userPerms` WHERE (`usuario` = '".$usuario ."') AND (`senha` = '". sha1($senha) ."') AND (`ativo` = 1) LIMIT 1"; $query = mysql_query($sql); if (mysql_num_rows($query) != 1) { // Mensagem de erro quando os dados sуo invсlidos e/ou o usuсrio nуo foi encontrado echo "Login invсlido!"; exit; } else { // Salva os dados encontados na variсvel $resultado $resultado = mysql_fetch_assoc($query); } // Se a sessуo nуo existir, inicia uma if (!isset($_SESSION)) session_start(); //Salva os dados encontrados na sessуo $_SESSION['UsuarioID'] = $resultado['id']; $_SESSION['UsuarioNome'] = $resultado['nome']; $_SESSION['UsuarioNivel'] = $resultado['nivel']; // Redireciona o visitante header("Location: novaTela.php"); exit; ?>
  12. Guilherme Kalel

    página com senhas para acesso

    Pessoal boa tarde a todos. Minha dúvida hoje é o seguinte. Gostaria de desenvolver um espaço dentro de um site já existente, em que as pessoas que fossem acessa-lo só visualizassem seu conteúdo mediante a um login. No caso quem não tivesse o cadastro, login e senha, não teria como fazer este acesso. Mas não sei como fazer isso, e sou deficiente visual então preciso de uma ajuda de vocês se possível. Meu site está hospedado num painel cpanel, caso fique mais fácil e é todo em html simples. Abraços, e fico no aguardo.
  13. 7Canim

    Encontrar Usuário e Senha

    Bom dia É a primeira vez que estou usando o mysql nesse computador desde que instalei o xampp, mas já estou acostumada a ele em outro computadores. Tenho um firebird instalado já com usuário e senha. Mas nesse mysql eu não sei o usuário e a senha e eu preciso deles. O usuário e a senha são os mesmos do firebird? Se não, como eu descubro o usuário a senha do mysql?
  14. Wanderson Moreira

    formulário com senha quebrando sessao

    Bom dia! meu formulário de cadastro de usuários, toda vez que eu crio um usuário, ou faço uma alteração q envolva senha ele quebra minha sessão logada alguém tem ideia do que seja ? Ex: se eu criar usuário novo = quebra sessão se eu alterar usuário e não alterar o campo senha = não quebra sessão se eu alterar usuário e a senha = quebra sessão
  15. BrunoBit

    Quebra de senha

    Fala pessoal, Estava pensando aqui, com relação à quebra de senhas em bancos de dados e outras aplicações em nossos servidores, qual a possibilidade de alguma máquina / algorítimo quebrar uma senha que foi gerado através da função do random pseudo bytes? Mesmo considerando o possível conflito de encoding, que dá pra resolver no lado do servidor pra tudo funcionar normalmente, qual a probabilidade de quebra de uma senha assim? Visto que, sempre quando se fala sobre quebra de senhas nos artigos pela internet, sempre se trata de caracteres comuns, como letras, números e os famosos @,# e etc. Exemplo de uma "senha" gerada usando o random pseudo bytes ×à-¬Îü%Q;§°Ú'aáÉæ…IS6ž×çSÊŒûeÃÝ“fãü«Æƒ?:Fö¯1_Wöš/Ù:¡Í£GÀ0]‡xÈ»@{ìj¾û3óšjŽäßeGÙµt!\±ÛÌJÆT=6¥ìvÔÌèv_bÝO2]kÝëç¯3ñ¢€!xít…ºµ&O@xl™¢Õ½¡Fižs—¥Ù„J+?ø{®!nGÀÎ܇Ãc6ߪªž•ßàEÂó¾nËç‹üs˜5Ü°âcIõ¶Pð.U»Ä–[8²à‹D‰¿&á¨ÈªcŸ®»¥íìè–#6µ¹ Essa questão me veio à mente pq ouvi dizer que estão utilizando o processamento de mineradoras de criptomoedas (ASICS) pra realizarem quebras de senhas SHA256 de ERP. Desde já agradeço a atenção de vcs pessoal, abração e fiquem com Deus.
  16. Marcones Borges

    Cadastro com Senha Criptografada

    Boa noite, gostaria de ajuda. tenho este código a baixo funcionando, gostaria de incrementar o md5 em meu sistema, como faço? e minha pagina de login mudaria alguma coisa? if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO usuario (id, usuario, nome, email, telefone, senha, data_cadastro) VALUES (%s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['nome'], "int"), GetSQLValueString($_POST['usuario'], "text"), GetSQLValueString($_POST['nome'], "text"), GetSQLValueString($_POST['email'], "text"), GetSQLValueString($_POST['telefone'], "text"), GetSQLValueString($_POST['senha'], "text"), GetSQLValueString($_POST['data_cadastro'], "text")); mysql_select_db($database_localhost, $localhost); $Result1 = mysql_query($insertSQL, $localhost) or die(mysql_error()); $insertGoTo = "index.php"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); }
  17. Neohero

    RECUPERAR EMAIL - PROBLEMA

    O sistema em questão é para uma escola de informatica está totalmente funcional, a não ser na recuperação de senha que não está chegando no email. Abaixo os anexos destes dois arquivos. Para quem não puder baixar, e querer ver o anexo. O código é este: login.php <?php if (!defined('BASEPATH')) exit('No direct script access allowed'); class Login extends CI_Controller { function __construct() { parent::__construct(); $this->load->model('crud_model'); $this->load->database(); /*cash control*/ $this->output->set_header('Last-Modified: ' . gmdate("D, d M Y H:i:s") . ' GMT'); $this->output->set_header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0'); $this->output->set_header('Pragma: no-cache'); $this->output->set_header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); } /***default functin, redirects to login page if no admin logged in yet***/ public function index() { if ($this->session->userdata('admin_login') == 1) redirect(base_url() . 'index.php?admin/dashboard', 'refresh'); if ($this->session->userdata('teacher_login') == 1) redirect(base_url() . 'index.php?teacher/dashboard', 'refresh'); if ($this->session->userdata('student_login') == 1) redirect(base_url() . 'index.php?student/dashboard', 'refresh'); if ($this->session->userdata('parent_login') == 1) redirect(base_url() . 'index.php?parents/dashboard', 'refresh'); $config = array( array( 'field' => 'email', 'label' => 'Email', 'rules' => 'required|xss_clean|valid_email' ), array( 'field' => 'password', 'label' => 'Password', 'rules' => 'required|xss_clean|callback__validate_login' ) ); $this->form_validation->set_rules($config); $this->form_validation->set_message('_validate_login', ucfirst($this->input->post('login_type')) . ' Login failed!'); $this->form_validation->set_error_delimiters('<div class="alert alert-error"> <button type="button" class="close" data-dismiss="alert">×</button>', '</div>'); if ($this->form_validation->run() == FALSE) { $this->load->view('login'); } else { if ($this->session->userdata('admin_login') == 1) redirect(base_url() . 'index.php?admin/dashboard', 'refresh'); if ($this->session->userdata('teacher_login') == 1) redirect(base_url() . 'index.php?teacher/dashboard', 'refresh'); if ($this->session->userdata('student_login') == 1) redirect(base_url() . 'index.php?student/dashboard', 'refresh'); if ($this->session->userdata('parent_login') == 1) redirect(base_url() . 'index.php?parents/dashboard', 'refresh'); } } /***validate login****/ function _validate_login($str) { if ($this->input->post('login_type') == '') { $this->session->set_flashdata('flash_message', get_phrase('select_account_type')); redirect(base_url() . 'index.php?login', 'refresh'); return FALSE; } $query = $this->db->get_where($this->input->post('login_type'), array( 'email' => $this->input->post('email'), 'password' => $this->input->post('password') )); if ($query->num_rows() > 0) { $row = $query->row(); if ($this->input->post('login_type') == 'admin') { $this->session->set_userdata('admin_login', '1'); $this->session->set_userdata('admin_id', $row->admin_id); $this->session->set_userdata('name', $row->name); $this->session->set_userdata('level', $row->level); $this->session->set_userdata('login_type', 'admin'); } if ($this->input->post('login_type') == 'teacher') { $this->session->set_userdata('teacher_login', '1'); $this->session->set_userdata('teacher_id', $row->teacher_id); $this->session->set_userdata('name', $row->name); $this->session->set_userdata('login_type', 'teacher'); } if ($this->input->post('login_type') == 'student') { $this->session->set_userdata('student_login', '1'); $this->session->set_userdata('student_id', $row->student_id); $this->session->set_userdata('name', $row->name); $this->session->set_userdata('login_type', 'student'); } if ($this->input->post('login_type') == 'parent') { $this->session->set_userdata('parent_login', '1'); $this->session->set_userdata('parent_id', $row->parent_id); $this->session->set_userdata('name', $row->name); $this->session->set_userdata('login_type', 'parent'); } return TRUE; } else { $this->session->set_flashdata('flash_message', get_phrase('login_failed')); redirect(base_url() . 'index.php?login', 'refresh'); return FALSE; } } /***DEFAULT NOR FOUND PAGE*****/ function four_zero_four() { $this->load->view('four_zero_four'); } /***RESET AND SEND PASSWORD TO REQUESTED EMAIL****/ function reset_password() { $account_type = $this->input->post('account_type'); if ($account_type == "") { redirect(base_url(), 'refresh'); } $email = $this->input->post('email'); $result = $this->email_model->password_reset_email($account_type, $email); //SEND EMAIL ACCOUNT OPENING EMAIL if ($result == true) { $this->session->set_flashdata('flash_message', get_phrase('password_sent')); } else if ($result == false) { $this->session->set_flashdata('flash_message', get_phrase('account_not_found')); } redirect(base_url(), 'refresh'); } /*******LOGOUT FUNCTION *******/ function logout() { $this->session->unset_userdata(); $this->session->sess_destroy(); $this->session->set_flashdata('logout_notification', 'logged_out'); redirect(base_url() . 'index.php?login', 'refresh'); } } email_model.php <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Email_model extends CI_Model { function __construct() { parent::__construct(); } function account_opening_email($account_type = '' , $email = '') { $system_name = $this->db->get_where('settings' , array('type' => 'system_name'))->row()->description; $email_msg = "Welcome to ".$system_name."<br />"; $email_msg .= "Your account type : ".$account_type."<br />"; $email_msg .= "Your login password : ".$this->db->get_where($account_type , array('email' => $email))->row()->password."<br />"; $email_msg .= "Login Here : ".base_url()."<br />"; $email_sub = "Account opening email"; $email_to = $email; $this->do_email($email_msg , $email_sub , $email_to); } function password_reset_email($account_type = '' , $email = '') { $query = $this->db->get_where($account_type , array('email' => $email)); if($query->num_rows() > 0) { $password = $query->row()->password; $email_msg = "Your account type is : ".$account_type."<br />"; $email_msg .= "Your password is : ".$password."<br />"; $email_sub = "Password reset request"; $email_to = $email; $this->do_email($email_msg , $email_sub , $email_to); return true; } else { return false; } } /***custom email sender****/ function do_email($msg=NULL, $sub=NULL, $to=NULL, $from=NULL) { $config = array(); $config['useragent'] = "Curso"; $config['mailpath'] = "/usr/bin/sendmail"; // or "/usr/sbin/sendmail" $config['protocol'] = "smtp"; $config['smtp_host'] = "localhost"; $config['smtp_port'] = "587"; $config['mailtype'] = 'html'; $config['charset'] = 'utf-8'; $config['newline'] = "\r\n"; $config['wordwrap'] = TRUE; $this->load->library('email'); $this->email->initialize($config); $system_name = $this->db->get_where('settings' , array('type' => 'system_name'))->row()->description; if($from == NULL) $from = $this->db->get_where('settings' , array('type' => 'system_email'))->row()->description; $this->email->from($from, $system_name); $this->email->from($from, $system_name); $this->email->to($to); $this->email->subject($sub); $msg = $msg."<br /><br /><br /><br /><br /><br /><br /><hr /><center><a href=\"http://codecanyon.net/user/joyontaroy?ref=joyontaroy\">&copy; 2013 Bayanno Hospital Management System</a></center>"; $this->email->message($msg); $this->email->send(); //echo $this->email->print_debugger(); } } Quem puder me ajudar, agradeço muito!!! login.php email_model.php
  18. bom dia pessoa alguem pode me ajudar com este codigo <div style="height:60px; width:100%; margin-top:10px;"> <span style="font-size:12px;"><div class="glyphicon glyphicon-lock" style="margin:0 5px 0 0"></div>Senha</span> <input required type="tel" name="senha" id="senha" maxlength="6" style="display: inline-block;" /> </div> lembrando que o type="tel" tem que ser mantido por que e para mobille somente teclado numerico mas gostaria que quando dighitar aparecer somente ******
  19. Jorge Vianna

    pedido de senha no phpMyAdmin

    Salve pessoal. sou iniciante na programação. Instalei o WAMP. quando clico para abrir o phpMyAdmin, aparece a tela do anexo... como entrar? qual o padrão de enttrada? desde já grato, Jorge Vianna
  20. [Pergunta] Sistema de login com senha criptografada Eu tenho um jogo e quando eu faço o cadastro coloco por exemplo: username: Thiago e Password: Thiago123, mas ai no banco de dados a senha aparece criptografada: E na hora de fazer login eu coloco no Username: Thiago e na Password: Thiago123, mas não entra, e quando eu coloco a senha criptografada igual da imagem acima, entra normalmente no jogo. Oque eu queria saber é como tirar a criptografia do password do meu banco de dados ou se não tiver como, queria mudar o index.php , que esta assim:
  21. erickdavidson

    Senha Wifi

    Bom dia pessoal, Se este tópico estiver no local errado, favor alterar... Sei que da para alterar via ip... Mas existe algum meio de exibir a senha e altera-la via php, js... da minha rede? Algum codigo fonte para fazer isso? Att.
  22. eofilaho

    Acesso restrito

    Olá, prezados(as). Aqui no meu trabalho, fui designado para uma tarefa. A algum tempo, criei uma intranet em HTML e CSS, onde o usuário teria acesso a documentações de procedimentos operacionais padrão (POP). O usuário entra no endereço e acessa a página onde se encontra a documentação. Só que algumas páginas, contém arquivos confidenciais, de outros departamentos da empresa, onde só alguns usuários possuem acesso. Eu fiz uma "gambiarra", onde para cessar a página de TI ou INFRA, o usuário colocasse apenas uma senha. Só que agora, eu preciso que ao clicar na página, ele me retornaria com uma tela de login, com usuário e senha. Andei pesquisando e vi que poderia fazer isso, criando um banco de dados, e nele inserindo essa opção. A intranet está locada em linux, e por isso foi instalado o LAMP. Consegui fazer a instalação toda. Mas agora, está a dúvida de como posso fazer esta opção, deu colocar acesso restrito para uma página da minha intranet. Desde já agradeço a ajuda de quem estiver disponível a me ajudar.
  23. rhenan silverio

    Esqueci minha senha

    Bem galera tenho mais uma duvida dessa vez é quanto a parte do esqueci a minha senha, fiz alguns testes e os mesmos dando erros de sintaxe muitas vezes, mas nenhum funcionando. Bem tem um código simples que eu fiz que deveria só avisar a senha novamente do usuário, sei que não é um dos melhores jeitos a se fazer, mas tenho bastante duvida com muitos videos e dos muitos que tentei seguir o mesmo estilo acabam não rodando, mesmo usando a minha própria lógica, bem vou deixar aqui o código simples que estou mexendo. <?php //conexão com o banco de dados include("../Model/Conexao.php"); //pega a variavel via post $email=$_POST['email']; //busca no banco o usuario com o email $sql=mysql_query("SELECT * FROM usuario_nimalpet WHERE email = '$email'"); //conta quantos tem $verifica=mysql_num_rows($sql); // caso haja mais de um cadastrado... if($verifica == 1){ //fazemos um while para coletarmos as outras informações do usuario //tais como o nome e a senha while($Row_email = mysql_fetch_array($sql)){ $nome = $Row_email['usuario']; $senha = $Row_email['senha']; } //envia o email para a pessoa juntamente com seu nome e sua senha $msg="Olá $nome, você solicitou a recuperação de senha para o sistema xxxxxx\n \n"; $msg.="Sua senha é: $senha"; mail($email, "Recuperação de senha", $msg); //alerta que o email foi enviado e o redireciona para outra página echo"<script>alert('Senha enviada por e-mail, verifique sua caixa de mensagens ou sua caixa de spans.'),window.open('cadastro.php','_self')</script>"; } //caso contrário else{ //lhe informa que o seu e-mail não está cadastrado no banco de dados echo"<script>alert('E-mail não cadastrado em nosso sistema, caso não se lembre do email cadastrado, entre em contato conosco.'),window.open('cadastro.php','_self')</script>"; } ?> <html> <title> | Recuperar Senha</title> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Latest compiled and minified CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> <!-- Optional theme --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous"> <!-- Latest compiled and minified JavaScript --> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> </head> <body> <legend align="center">Bem Vindo Usuario</legend> <h2 align="center">Aqui você pode fazer a recuperação da sua senha</h2> <p align="center">Antes de tudo pedimos que nos informe sua senha, para que possamos procurar sua senha de acesso em nossa base de dados</p> <form name="form1" method="post" action="recupera_senha.php"> <font face=Tahoma size=2 color=black><br> <div align="center"><b></b> <input class=""name="email" type="text1" id="email" placeholder="Lembrar sua senha?" size="40" autofocus required /> <input name="recupera" type="hidden" id="recupera" value="recupera" /> <input type="submit" name="Submit" value="Ir"> </p> </form> <footer> <p>Caso você tenha cadastro e o sistema indica que você não tem um email cadastrado</p> <h4>Procure o Desenvolvedor ou o responsável pelo site.</h4> </footer> </body> </html> Alguem pode dar uma luz com isso?
  24. tassio_pimentel

    Estou com Dificuldades em criar um Esqueceu Senha

    Boa noite, estou desenvolvendo um sistema de cadastro e login com níveis de acesso. Consegui criar o sistema todo, mas agora estou com dificuldade em criar a parte de Recuperação de Senha do usuário, alguem com experiência pode me ajudar? Obrigado
  25. Flavio Medeiros Cordeiro

    Resetar Senha com TOKEN

    Olá Pessoal, Como estou iniciando no PHP, ainda tenho algumas duvidas e não encontrei em nenhum lugar algo especifico. Estou precisando criar a rotina para resetar senha do usuário através de token. Quem puder ajudar e disponibilizar a rotina, fico agradecido. Abraço.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.