база данных

Аутентификация и авторизация пользователя – делаем с нуля (Часть 2)

Продолжаем работу над нашими скриптами. Работать мы будем в кодировке UTF-8, проверяем кодировку в наших редакторах, в Notepad2 заходим в File -> Encoding -> Выбираем UTF-8, сохраняем страницу как index.php

1. База данных

Создаем базу данных, она будет отвечать за данные пользователей.

База будет называться mysite и в ней таблица users

CREATE TABLE `users` (
`id` INT( 5 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`login` VARCHAR( 50 ) NOT NULL ,
`password` VARCHAR( 50 ) NOT NULL ,
`log_date` DATETIME NOT NULL ,
UNIQUE (
`login`
)
) ENGINE = MYISAM ;

id - Уникальный идентификатор пользователя

login - Логин пользователя

password - Зашифрованный пароль

log_date - Дата последнего визита

Далее...