zeg1jeux/login.php

62 lines
1.1 KiB
PHP
Raw Normal View History

2022-10-21 21:26:41 +02:00
<?php
require_once('config.php');
require_once('lib/Gchange.class.php');
require_once('lib/Fred.class.php');
2022-10-21 21:26:41 +02:00
if (isset($_POST['salt'], $_POST['pepper'])) {
2022-10-21 21:26:41 +02:00
$fred = new Fred();
$playerG1Id = $fred->donneMoiSaPutaindeG1Pub($_POST['salt'], $_POST['pepper']);
$_SESSION['player_pubkey'] = $playerG1Id;
2022-10-21 21:26:41 +02:00
$gchange = new Gchange();
$user = $gchange->getUser($_SESSION['player_pubkey']);
$_SESSION['player_lat'] = $user->_source->geoPoint->lat;
$_SESSION['player_lon'] = $user->_source->geoPoint->lon;
$_SESSION['radius'] = DEFAULT_RADIUS;
$_SESSION['salt'] = $_POST['salt'];
$_SESSION['pepper'] = $_POST['pepper'];
2022-10-21 21:26:41 +02:00
header('Location:map.php');
} else {
$bodyIds = 'login-page';
include_once('header.php');
echo '
<form method="post" action="">
<fieldset>
<legend>Identification par Ğchange</legend>
<p>
<label>
Identifiant :
<input type="text" name="salt" />
</label>
</p>
<p>
<label>
Mot de passe :
<input type="password" name="pepper" />
</label>
</p>
<p>
<input type="submit" value="Jouer" />
</p>
</fieldset>
2022-10-21 21:26:41 +02:00
</form>
';
include_once('footer.php');
2022-10-21 21:26:41 +02:00
}