diff --git a/www/paamelding/index.php b/www/paamelding/index.php
index 5f34c3e..c918e13 100644
--- a/www/paamelding/index.php
+++ b/www/paamelding/index.php
@@ -1,80 +1,90 @@
getAttributes();
$oauth2 = new Kasperrt\Oauth2($dataportenConfig);
-session_start();
if (isset($_GET['logout'])) {
session_destroy();
- header('Location: http://[::1]:1080/paamelding/');
+ header('Location: ' . $dataportenConfig["redirect_uri"]);
die();
}
-
-if (isset($_GET['code'])) {
- $token = $oauth2 -> get_access_token();
- error_log($token);
- $_SESSION['userdata'] = $oauth2 -> get_identity($token, 'https://auth.dataporten.no/userinfo');
- header('Location: http://[::1]:1080/paamelding/');
- die();
-}
-if (!isset($_SESSION['userdata'])) {
+if (isset($_GET['login'])) {
$oauth2 -> redirect();
die();
}
-
-//var_export($_SESSION);
-//exit;
-
-if ($_SERVER['REQUEST_METHOD'] === 'POST') {
- if($_POST["firstname"] == null &&
- $_POST["lastname"] == null &&
- $_POST["username"] == null &&
- $_POST["email"] == null) {
- var_export($_POST);
- }
- else {
- $membersFile = "members.json";
- $members = json_decode(file_get_contents($membersFile), true);
- $newMember = array(
- 'firstname' => $_POST["firstname"],
- 'lastname' => $_POST["lastname"],
- 'username' => $_POST["username"],
- 'email' => $_POST["email"]);
- array_push($members, $newMember);
- file_put_contents($membersFile, json_encode($members));
- }
- header('Location: .');
-die();
+if (isset($_GET['code'])) {
+ $token = $oauth2 -> get_access_token();
+ $_SESSION['userdata'] = $oauth2 -> get_identity($token, 'https://auth.dataporten.no/userinfo');
+
+ header('Location: ' . $dataportenConfig["redirect_uri"]);
+ die();
}
-?>
+if (isset($_SESSION['userdata'])) { // if logged in with feide
+ $mailBody
+ = "Hei, jeg vil bli medlem på PVV.\n"
+ . "Navn: " . htmlspecialchars($_SESSION['userdata']['user']['name']) . "\n"
+ . "Brukernavn: " . htmlspecialchars($_SESSION['userdata']['user']['userid_sec'][0]) . "\n"
+ . "Epost: " . htmlspecialchars($_SESSION['userdata']['user']['email']) . "\n";
+}
+
+?>
PVV registrering
-
-
-
-
+Registreringsverksstedet
+
+
+ Registrer deg som bruker
+
+
+ PVV har for øyeblikket et manuelt system for å legge til nye brukere.
+ Vi foretrekker at du kommer inn på besøk på våre lokaler på stripa
+ for å sette sette opp din PVV bruker. Hvis du vil, kan du også sende oss
+ en melding fra denne siden med ditt navn, epost og NTNU brukernavn.
+ For å aktivere din brukerkonto på PVV, må du møte opp på
+ lokalene våre slik at vi kan få satt et passord.
+
+
+ Meldingen som du kan sendes:
+
+
+
+
+ Du er logget in som = htmlspecialchars($attrs['uid'][0]) ?> ,
+ du trenger ikke sende melding om ny bruker fordi du helt klart har en.
+
+
+
+ Til: drift@pvv.ntnu.no
+ Fra: nettsiden
+
+ = nl2br($mailBody) ?>
+
+
+ Todo: Legg til en "send mail" knapp
+
+ æ kanj itj lææv uten dæ piær!
+
+
+
+
+
+
+
+ = navbar(1); ?>
+ = loginbar(); ?>
+