更新日志
改了什么就记一笔。以后回头看,能知道当时的想法。
-
v2.2
班徽上身,三个站连成一片
班级标志(BHSF 2028 / Mathematics 8)抠成透明底,进了页头、favicon、首屏水印和登录门。
三个站的导航和页脚现在都能互相跳,一个不少。原来记事右下角那个浮动的「管理员」按钮 挪进了页头的 ⋯ 更多 菜单,页面上不再有挡住内容的东西。
登录状态能跨站带过去了:在一个站登录过,点另一个站的链接不用再登一次。 管理员权限例外——密钥 2 小时一次,换站要重新输。
悄悄话多了一行只有超级管理员看得见的小字:这条是谁写的。普通成员看不到, 匿名对普通成员仍然成立。
-
v2.0
账号体系上线:自己的学号,自己的密码
不再是「一个口令全班通用」。现在每个人用学号登录,第一次进来核对姓名后自己设密码, 以后凭密码进站。密码只存 sha256,谁也看不到明文。
管理员和超级管理员改成密钥制:先用自己的账号登录,再输入密钥提权。 一把密钥第一次被谁用,就永久绑给谁,转借无效;权限只有 2 小时,关掉标签页得重新输。
管理员能改任何文章、删留言、回复悄悄话。超级管理员多三项:看密钥状态并停用、 查看和重置每个人的密码、直接改留言内容。
-
v1.0
三个站一起上线
八班纪事(bhsf202808.homes)、八班游乐场(bhsf202808.fun)、八班树洞(bhsf202808.site)同日启用。 三个站共用一套数据库、一套视觉语言,班徽取「八」字入印。
纪事:新鲜事、活动、留言板。游乐场:三个小游戏、合影墙、排行榜。树洞:悄悄话、提问箱、时光胶囊。
数据库、DNS、证书的搭建过程记在仓库根目录的 README 里。