<p>oxd login page.</p> <?php /** * Created by Vlad Karapetyan */ session_start(); //session_destroy();exit; if (isset($_POST['submit']) && isset($_POST['your_mail']) && !empty($_POST['your_mail']) && isset($_POST['gluu_server_url']) && !empty($_POST['gluu_server_url'])) { if (empty($_SESSION['oxd_id'])) { require_once './Register_site.php'; $register_site = new Register_site(); $register_site->setRequestOpHost($_POST['gluu_server_url']); $register_site->setRequestAcrValues(Oxd_RP_config::$acr_values); $register_site->setRequestAuthorizationRedirectUri(Oxd_RP_config::$authorization_redirect_uri); $register_site->setRequestPostLogoutRedirectUri(Oxd_RP_config::$post_logout_redirect_uri); $register_site->setRequestContacts([$_POST['your_mail']]); $register_site->setRequestGrantTypes(Oxd_RP_config::$grant_types); $register_site->setRequestResponseTypes(Oxd_RP_config::$response_types); $register_site->setRequestScope(Oxd_RP_config::$scope); $register_site->request(); if ($register_site->getResponseOxdId()) { //save in your database $_SESSION['oxd_id'] = $register_site->getResponseOxdId(); require_once './Update_site_registration.php'; $update_site_registration = new Update_site_registration(); $update_site_registration->setRequestAcrValues(Oxd_RP_config::$acr_values); $update_site_registration->setRequestOxdId($_SESSION['oxd_id']); $update_site_registration->setRequestAuthorizationRedirectUri(Oxd_RP_config::$authorization_redirect_uri); $update_site_registration->setRequestPostLogoutRedirectUri(Oxd_RP_config::$post_logout_redirect_uri); $update_site_registration->setRequestContacts([$_POST['your_mail']]);
<?php namespace oxdrp; require_once __DIR__ . '/../src/oxdrp/Autoload.php'; session_start(); session_destroy(); $register_site = new Register_site(); $register_site->setRequestOpHost(Oxd_RP_config::$op_host); $register_site->setRequestAcrValues(Oxd_RP_config::$acr_values); $register_site->setRequestAuthorizationRedirectUri(Oxd_RP_config::$authorization_redirect_uri); $register_site->setRequestPostLogoutRedirectUri(Oxd_RP_config::$post_logout_redirect_uri); $register_site->setRequestContacts(["*****@*****.**"]); $register_site->setRequestGrantTypes(Oxd_RP_config::$grant_types); $register_site->setRequestResponseTypes(Oxd_RP_config::$response_types); $register_site->setRequestScope(Oxd_RP_config::$scope); $register_site->request(); $_SESSION['oxd_id'] = $register_site->getResponseOxdId(); print_r($register_site->getResponseObject());