mirror of
https://github.com/quentin-g-dev/afup.git
synced 2026-03-25 09:42:15 +01:00
38 lines
864 B
PHP
38 lines
864 B
PHP
<?php
|
|
namespace Afup\Site;
|
|
|
|
/**
|
|
* Gestion de l'authentification pour le Wiki de l'afup
|
|
*/
|
|
class AuthentificationWiki implements AuthentificationInterface
|
|
{
|
|
/**
|
|
* Connecte l'utilisateur
|
|
*
|
|
* @param Array $event Evenement de connection
|
|
* @access public
|
|
* @return void
|
|
*/
|
|
public function seConnecter($event)
|
|
{
|
|
$wikiUser = array();
|
|
$wikiUser["show_comments"] = "Y";
|
|
$wikiUser["name"] = ucfirst(strtolower($event["prenom"])) . ucfirst(strtolower($event["nom"]));
|
|
$wikiUser["email"] = $event["email"];
|
|
$_SESSION["user"] = $wikiUser;
|
|
}
|
|
|
|
/**
|
|
* Déconnecte l'utilisateur
|
|
*
|
|
* @param Array $event Evenement de déconnection
|
|
* @access public
|
|
* @return void
|
|
*/
|
|
public function seDeconnecter($event)
|
|
{
|
|
unset($_SESSION["user"]);
|
|
}
|
|
}
|
|
|
|
?>
|