У меня 3 страницы. config.php, login.php и facebook_login.php. Я установил url перенаправления в config.php. Когда пользователи вошли в систему через facebook, страницы перенаправляются на главную. Поскольку у меня есть несколько кнопок входа на страницы, когда пользователи заходят на login.php, зависит от того, какую кнопку они нажимают, я хотел бы перенаправить пользователей на разные страницы с login.php на страницу facebook. Например, на index.page, admin.page или на страницу продукта и т. Д. Как я могу перенаправить пользователей в свете того, что я только что сказал?
благодаря..
config.php
<?php
$Config = Array(
"login_url" => "https://www.example.com/login",
"return_url" => "https://www.example.com/home",
"facebook" => array(
"Statu" => 1,
"app_id" => "",
"app_secret" => "",
"default_graph_version" => "v2.5",
),
)
?>
login.php
<?php
include('config.php');
if (!isset($_SESSION['loginer'])) {
echo "<a href="https://codereview.stackexchange.com/questions/255093/send?oauth=facebook">facebook<a/>";
?>
facebook_login.php бэкэнд
<?php
if (isset($accessToken)) {
$UserData = $fb->get('me?fields=id,name,email';
$accessToken);
$UserData = $UserData->getGraphNode()->asArray();
$data = array();
$data['oauth'] = "facebook"
$data['uid'] = $UserData['id'];
$data['name'] = $UserData['name'];
$_SESSION['loginer'] = array("uid" => $data['uid'], "name" => $data['name'], "oauth" =>
$data['oauth']);
unset($_SESSION['FBRLH_state']);
header("location: ".$Config['return_url']);
exit();
}
?>
```