Gestion de session
Résolu
karango
Messages postés
80
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
pouriez vous m'aide a securiser mon application web en php, je veux mettre en place un systeme de gestion de session par le quel quand un utilisateur fait un temps d'inactivite la session se desactive automentiquement, et quand il essaye de recommencer à travailler la page revienne à la page de connection.
par exemple, si un utilisateur fait 5 minute il ne fait rien la session se detruite et il ne peut rien faire jusqu'à se qu'il s'identifi à nouveau. je fais mon developpement php procedural. merci
pouriez vous m'aide a securiser mon application web en php, je veux mettre en place un systeme de gestion de session par le quel quand un utilisateur fait un temps d'inactivite la session se desactive automentiquement, et quand il essaye de recommencer à travailler la page revienne à la page de connection.
par exemple, si un utilisateur fait 5 minute il ne fait rien la session se detruite et il ne peut rien faire jusqu'à se qu'il s'identifi à nouveau. je fais mon developpement php procedural. merci
A voir également:
- Gestion de session
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Gestion de fichiers - Télécharger - Gestion de fichiers
- Logiciel gestion photo gratuit - Guide
- Gestion autorisation application android - Guide
- Logiciel gestion cabinet médical gratuit - Télécharger - Organisation
1 réponse
Bonjour,
Qu'as tu essayé de coder ?
Sur quoi bloques tu exactement ?
Sais tu utiliser les variables de SESSION ?
Sais tu faire un IF
Sais tu faire une redirection en php ?
Si tu réponds oui à ces trois questions.... alors tu devrais réussir à le faire sans nous non ?
Enfin.. en gros.... ça donnerait un truc du genre :
Qu'as tu essayé de coder ?
Sur quoi bloques tu exactement ?
Sais tu utiliser les variables de SESSION ?
Sais tu faire un IF
Sais tu faire une redirection en php ?
Si tu réponds oui à ces trois questions.... alors tu devrais réussir à le faire sans nous non ?
Enfin.. en gros.... ça donnerait un truc du genre :
<?php //démarrage des sessions session_start(); //activation des erreurs PHP error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE); $duree_session = 300; // en secondes $diff = date('Y-m-d H:i:s', strtotime('-'.$duree_session. ' secondes')); if(!empty($_SESSION['user_activite'] && strtotime($_SESSION['user_activite']) <= strtotime($diff)){ //session expirée header('location:tapagequetuveux.php'); exit(); }else{ $_SESSION['user_activite'] = date('Y-m-d H:i:s'); }