]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - lib/openid.php
add OpenID settings to settings menu
[quix0rs-gnu-social.git] / lib / openid.php
index 2485976eed23d601601e3396bfcf2905c6d1c723..9128ecddcc25a02004703faee901c06b5a05d857 100644 (file)
 
 if (!defined('LACONICA')) { exit(1); }
 
+require_once(INSTALLDIR.'/classes/User_openid.php');
+
+require_once('Auth/OpenID.php');
 require_once('Auth/OpenID/Consumer.php');
+require_once('Auth/OpenID/SReg.php');
 require_once('Auth/OpenID/MySQLStore.php');
 
 function oid_store() {
@@ -28,13 +32,13 @@ function oid_store() {
                # Can't be called statically
                $user = new User();
                $conn = $user->getDatabaseConnection();
-               $store = new Auth_OpenID_SQLStore($conn);
+               $store = new Auth_OpenID_MySQLStore($conn);
        }
        return $store;
 }
 
 function oid_consumer() {
        $store = oid_store();
-       $consumer = Auth_OpenID_Consumer($store);
+       $consumer = new Auth_OpenID_Consumer($store);
        return $consumer;
 }
\ No newline at end of file