Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require 'init.php';
- $auth = Auth::instance();
- if ($_POST)
- {
- $post = $_POST + array(
- 'username' => '',
- 'password' => '',
- 'remember' => FALSE,
- );
- $username = $post['username'];
- $password = $post['password'];
- $remember = (bool) $post['remember'];
- $auth->login($username, $password, $remember);
- // Page refresh ftw
- header("Location: " . $_SERVER['PHP_SELF']);
- exit;
- }
- elseif (array_key_exists('logout', $_GET))
- {
- $auth->logout();
- header("Location: " . $_SERVER['PHP_SELF']);
- exit;
- }
- ?><!DOCTYPE html>
- <html>
- <head>
- <meta http-equiv="Content-type" content="text/html;charset=utf-8">
- </head>
- <body>
- <?php if ($auth->logged_in()): ?>
- <h1>Användarinfo</h1>
- <pre><?php var_dump($auth->get_user()) ?></pre>
- <p>
- <a href="?logout">Logga ut</a>
- </p>
- <?php else: ?>
- <form action="" method="POST">
- <dl>
- <dt><label>Användarnamn: <input type="text" name="username"></label></dt>
- <dd></dd>
- <dt><label>Lösenord: <input type="text" name="password"></label></dt>
- <dd></dd>
- <dt><label>Kom ihåg mig: <input type="checkbox" name="remember"></label></dt>
- <dd></dd>
- </dl>
- <p>
- <input type="submit" value="Logga in">
- </p>
- </form>
- <?php endif; ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement