工具的更新与优化
发表于:2024-12-28 08:35:42
之前写了一个小工具,用于记录倒计日和 todo 的,根据很多用户反馈,数据不隔开,导致每个用户的事件都串在一起。
倒计日:
todo:
为了解决这个问题,我们设置了登录和注册功能,之前是靠 Cookie 储存信息,新改为数据库储存。
登录:
注册:
保证了数据的唯一性,确保不会数据混乱,我们在内部也加入了更正用户名或密码。
用到了记住登录令牌:
CREATE TABLE `remember_tokens` (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`user_id` INT NOT NULL,
`token` VARCHAR(255) NOT NULL,
`created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
`expires_at` TIMESTAMP NOT NULL,
FOREIGN KEY (`user_id`) REFERENCES `users`(`id`) ON DELETE CASCADE,
UNIQUE KEY `token` (`token`),
INDEX `user_id_index` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
鸢栀
到韩国咯
发表于:2024-12-30 12:44:32
来自:韩国 - 济州 -
鸢栀
在上海~
发表于:2024-12-29 19:43:32
来自:中国 - 上海 - 上海