<?php
// Toutes vos pages utilisant la connexion doivent inclure la librairie de connexion
// oAuth en premier (avant d'afficher quoi que ce soit)

// Ici, init.php s'occupe de la charger et de l'initialiser avec la configuration
// CONFIG: Consultez init.php pour plus d'infos sur la configuration de la librarie
require('../lib/init.php');

// On n'impose la connexion que si le paramètre ?login est défini
if(isset($_GET['login']))
  // Si votre page nécessite une connexion, ne mettez pas la condition ci-dessus
  // checkLogin permet de savoir si l'utilisateur est connecté
  if(!$oauth->checkLogin())
    // Sur n'importe quelle page, vous pouvez imposer la connexion avec forceLogin()
    $oauth->forceLogin();

?><!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Bonjour!</title>
</head>
<body>
  <h1>Bonjour !</h1>
  <?php if(!$oauth->checkLogin()) { ?>
  	<p>Vous n'avez pas l'air connecté, vous voulez <a href="index.php?login">vous connecter</a> ?</p>
  <?php } else { ?>
    <img src="https://auth.viarezo.fr/media/<?php echo $oauth->getUserData('photo'); ?>" height="40" style="float:left; margin:10px;" />
    <p>Bonjour
      <?php echo $oauth->getUserData('firstName'); ?>
      <?php echo $oauth->getUserData('lastName'); ?>.<br>
      Vous êtes né le :
      <?php $d = new DateTime($oauth->getUserData('birthDate'));
      echo $d->format('d/m/Y'); ?>
      et avez <?php echo $d->diff(new DateTime)->y; ?> ans.<br>
      Vous voulez <a href="logout.php">vous déconnecter</a> ?
    </p>
  <?php } ?>
  <footer>
    <hr>
    <p style="text-align: center">
      <!-- Cette mention doit apparaître sur votre site ! -->
      Connexion gentiment fournie par <a href="https://tpxp.ddns.net" target="_blank">Thomas Pathier</a>. &lt;3
    </p>
  </footer>
</body>
</html>