File: /www/sites/cbgdh_com/index/wp-content/themes/onenav/inc/auth/baidu.php
<?php
/*
* @Author: iowen
* @Author URI: https://www.iowen.cn/
* @Date: 2021-03-01 10:19:02
* @LastEditors: iowen
* @LastEditTime: 2023-01-28 22:48:15
* @FilePath: \onenav\inc\auth\baidu.php
* @Description:
*/
include_once('../../../../../wp-config.php');
if(!session_id()) session_start();
$config = io_get_option('open_baidu_key');
$callback = get_oauth_callback_url('baidu');
$oauth = new \Yurun\OAuthLogin\Baidu\OAuth2($config['appid'], $config['appkey'], $callback);
$url = $oauth->getAuthUrl();
$_SESSION['state'] = $oauth->state;
$_SESSION['rurl'] = isset($_REQUEST["loginurl"]) ? $_REQUEST["loginurl"] : '';
header('location:' . $url);
?>