欢迎来到万事屋~

工具的更新与优化

发表于: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;

每一个用户有一个token去验证登录情况和记住密码等。

大概就这些内容,进一步保障了数据的安全性稳定性,另外保证每个用户的事件和密码都经过混淆加密,保障了用户的隐私。

如果要有法律问题我们会调用日志协助调查,使用工具就代表同意了我们的隐私政策

发表评论

已输入 0/180 个字

最新评论


avatar

鸢栀

回复 鸢栀:

在上海~

到韩国咯

发表于:2024-12-30 12:44:32

来自:韩国 - 济州 -

avatar

鸢栀

在上海~

发表于:2024-12-29 19:43:32

来自:中国 - 上海 - 上海