implemented secure remember me functionality
This commit is contained in:
@@ -24,6 +24,15 @@ CREATE TABLE user (
|
||||
FOREIGN KEY (role_id) REFERENCES roles (role_id)
|
||||
);
|
||||
|
||||
CREATE TABLE remember_user (
|
||||
token VARCHAR(128) PRIMARY KEY,
|
||||
user_id INT NOT NULL,
|
||||
remote_addr VARCHAR(64) NOT NULL,
|
||||
http_forward VARCHAR(64),
|
||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
FOREIGN KEY (user_id) REFERENCES user (user_id)
|
||||
);
|
||||
|
||||
CREATE TABLE article (
|
||||
article_id INT PRIMARY KEY AUTO_INCREMENT,
|
||||
author_id INT NOT NULL,
|
||||
|
||||
Reference in New Issue
Block a user