Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Template Name: Page - Login
- */
- if ($_GET['action'] == 'logout') {
- wp_logout();
- $message = 'Vaza!';
- }
- if ($_POST['log'] || $_POST['pwd']){
- if (!$_POST['log'])
- $message = 'Cadê seu nome de usuário tapado?';
- elseif (!$_POST['pwd'])
- $message = 'O campo senha não é opcional.';
- else {
- $user = wp_authenticate($_POST['log'],$_POST['pwd']);
- if ($user->ID>0) {
- if ($_POST['rememberme']=="forever")
- wp_set_auth_cookie($user->ID,true);
- else
- wp_set_auth_cookie($user->ID,false);
- if (!strpos($_POST['redirect_to'], 'login')){
- wp_redirect( site_url($_POST['redirect_to']) );
- } else
- wp_redirect( home_url() );
- exit;
- } else
- $message = 'Tá errado! Não vai me dizer que esqueceu a p** da senha de novo?';
- }
- }
- get_header();
- ?>
- <div class="content">
- <?php
- echo $message;
- ?>
- <div id="register-form">
- <form method="post">
- <input type="text" name="log" value="Usuário"/>
- <input type="password" name="pwd" value="" />
- <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />
- <input name="rememberme" type="checkbox" value="forever" />Lembrar
- <input type="submit" value="Logar" />
- </form>
- </div>
- </div>
- <?php
- get_footer();
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement