背景信息:主密码是一个无状态密码管理器。它(确定地)使用散列函数生成密码,这取决于您的主密码和站点名称(还有其他一些字段,但这些字段对于这个问题并不重要)。
因此,如果您记得您的主密码和站点名称(和一些小细节),那么您每次都可以为您的站点帐户生成密码,而无需将密码(加密或未加密)存储在计算机(需要备份)或云中(这意味着您需要信任另一个第三方)。
它分两部分生成密码:
第一部分:scrypt_key = scrypt(password + some salts + other details)。
第2部分:sha256(scrypt_key + site name + other details
我想在我的网站用户之间建立一个简单的消息系统。为此,我构造了如下消息表:
tbl_messages
-pk id int
-fk sender_id int
-fk receiver_id int
-is_read boolean
-send_date datetime
当用户在浏览器中打开了我的站点,而其他用户给他发送消息时,我想在接收方页面打开时向接收方用户发送通知消息(例如1条新消息或(3)条消息)。例如: facebook通知,当新评论到达时,堆栈溢出通知就会出现
我通过使javascript函数每2分钟调用一次来执行这样的操作。此函数发出ajax请求以输出通知。我想知道这