Update hybridauth.lnk.php

This commit is contained in:
Namhyeon Go 2018-09-26 23:23:53 +09:00 committed by GitHub
parent 4663a327d3
commit 3cef6fa5e2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7,15 +7,23 @@
***/
if(!function_exists("load_hybridauth")) {
function load_hybridauth() {
function load_hybridauth($provider="") {
$result = false;
$configfile = "./vendor/library/hauth.config.php";
$required_files = array(
"hybridauth/hybridauth/library/Hybrid/Auth",
"hybridauth/hybridauth/library/Hybrid/Endpoint",
"facebook-sdk-v5/src/Facebook/autoload" // support facebook
"hybridauth/hybridauth/library/Hybrid/Endpoint"
);
// support facebook (php graph api v5)
switch($provider) {
case "facebook":
$required_files[] = "facebook-sdk-v5/src/Facebook/autoload";
break;
}
// load required files
foreach($required_files as $file) {
$inc_file = "./vendor/" . $file . ".php";
if(!file_exists($inc_file)) {