Accueil > > > LogonExample/LogonExample 20080731 2036.sql
UN CHAP LOGIN STYLÉ EN ASP3, AVEC UNE BDD EN MYSQL ET QUI SUPPORTE LES COOKIES
LogonExample/LogonExample 20080731 2036.sql
Informations sur ce code source
Ce petit programme est un exemple de chap login, utilisant MySQL comme base de données et SHA2 comme algorithme de hash. Il gère aussi les cookies. Ce système permet d'empêcher l'interception du mot de passe et l'attaque dite "homme au milieu". Les d
Fichier : LogonExample/LogonExample 20080731 2036.sql
Nombre de lignes : 60 lignes
Afficher ce fichier en plein écran
- -- MySQL Administrator dump 1.4
- --
- -- ------------------------------------------------------
- -- Server version 5.0.51b-community-nt
- /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
- /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
- /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
- /*!40101 SET NAMES utf8 */;
- /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
- /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
- /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
- --
- -- Create schema logonexample
- --
- CREATE DATABASE IF NOT EXISTS logonexample;
- USE logonexample;
- --
- -- Definition of table `users`
- --
- DROP TABLE IF EXISTS `users`;
- CREATE TABLE `users` (
- `UIdx` int(10) unsigned NOT NULL auto_increment,
- `UserName` varchar(25) NOT NULL,
- `PassWord` varchar(64) NOT NULL,
- `ForeName` varchar(25) default NULL,
- `LastName` varchar(25) NOT NULL,
- `Disabled` tinyint(1) unsigned NOT NULL default '0',
- PRIMARY KEY (`UIdx`),
- KEY `UserName` (`UserName`)
- ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
- --
- -- Dumping data for table `users`
- --
- /*!40000 ALTER TABLE `users` DISABLE KEYS */;
- INSERT INTO `users` (`UIdx`,`UserName`,`PassWord`,`ForeName`,`LastName`,`Disabled`) VALUES
- (1,'Ghs','67e74ded804cd72af358cf2e3c63d5cd98130a7ee9252c6617c73582a72233f4',NULL,'Guillaume',1),
- (2,'Utilisateur','967520ae23e8ee14888bae72809031b98398ae4a636773e18fff917d77679334','Némard','Jean',0);
- /*!40000 ALTER TABLE `users` ENABLE KEYS */;
- /*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
- /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
- /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
- /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
- /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
- /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
- /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|