Jump to content


Photo

Need help with Pear Auth


  • Please log in to reply
No replies to this topic

#1 barnfargle

barnfargle
  • New Members
  • Pip
  • Newbie
  • 1 posts

Posted 09 May 2006 - 04:12 AM

The manual on pear.php.net gives the following example for using pear auth.


<?php
require_once "Auth.php";

function loginFunction()
{
    /*
     * Change the HTML output so that it fits to your
     * application.
     */
    echo "<form method=\"post\" action=\"test.php\">";
    echo "<input type=\"text\" name=\"username\">";
    echo "<input type=\"password\" name=\"password\">";
    echo "<input type=\"submit\">";
    echo "</form>";
}

$dsn = "mysql://user:password@localhost/database";
$a = new Auth("DB", $dsn, "loginFunction");

$a->start();

if ($a->checkAuth()) {
    /*
     * The output of your site goes here.
     */
}
?>


How could I refer back to this page without having to show the login form again if the user has already authenticated, or span the authentication over multiple php pages?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users