summaryrefslogtreecommitdiff
path: root/signin.php
diff options
context:
space:
mode:
authorspider@dev <spiderr@bitweaver.org>2017-06-30 13:33:16 -0400
committerspider@dev <spiderr@bitweaver.org>2017-06-30 13:33:16 -0400
commit053aeba110edfb543b07fc58d462477b2b9c7de9 (patch)
tree5a994f7503c1bb191103cc6b5f02c98ab06e0333 /signin.php
parentb7a3419327ecdbec488aef13da6da581547942e8 (diff)
downloadusers-053aeba110edfb543b07fc58d462477b2b9c7de9.tar.gz
users-053aeba110edfb543b07fc58d462477b2b9c7de9.tar.bz2
users-053aeba110edfb543b07fc58d462477b2b9c7de9.zip
integrate HybridAuth signle sign on library
Diffstat (limited to 'signin.php')
-rw-r--r--signin.php8
1 files changed, 8 insertions, 0 deletions
diff --git a/signin.php b/signin.php
index 96443ad..f700d43 100644
--- a/signin.php
+++ b/signin.php
@@ -12,6 +12,10 @@
* required setup
*/
include_once ("../kernel/setup_inc.php");
+require_once( USERS_PKG_PATH.'classes/BitHybridAuthManager.php' );
+
+BitHybridAuthManager::loadSingleton();
+global $gBitHybridAuthManager;
if( !empty( $_REQUEST['returnto'] ) ) {
$_SESSION['returnto'] = $_REQUEST['returnto'];
@@ -31,6 +35,10 @@ if( !empty( $_REQUEST['error'] ) ) {
$gBitSystem->setHttpStatus( HttpStatusCodes::HTTP_UNAUTHORIZED );
}
+BitHybridAuthManager::loadSingleton();
+global $gBitHybridAuthManager;
+$gBitSmarty->assign( 'hybridProviders', $gBitHybridAuthManager->getEnabledProviders() );
+
$languages = array();
$languages = $gBitLanguage->listLanguages();
$gBitSmarty->assignByRef( 'languages', $languages );