Architecture 记录签名时间戳
这是一个设计方法问题。我正在开发一个功能,可以在文档上记录用户的电子签名。 用户填写一些表单数据,并在表单上签名。在服务器上,我们希望在用户签署表单时记录Architecture 记录签名时间戳,architecture,client-server,Architecture,Client Server,这是一个设计方法问题。我正在开发一个功能,可以在文档上记录用户的电子签名。 用户填写一些表单数据,并在表单上签名。在服务器上,我们希望在用户签署表单时记录键入的名称,以及时间戳。 从客户端(浏览器)发送时间戳并将其另存为signedTimestamp,有意义吗 注意,db行还将包含created和modified等字段,这些字段将在保存记录时在服务器端生成 客户端可能有不同的时区(因此我需要确保时间戳包含时区信息),服务器可能会在稍晚的时间处理签名数据,然后客户端单击signaction按钮 从
键入的名称
,以及时间戳
。
从客户端(浏览器)发送时间戳并将其另存为signedTimestamp
,有意义吗
注意,db行还将包含created
和modified
等字段,这些字段将在保存记录时在服务器端生成
客户端可能有不同的时区(因此我需要确保时间戳包含时区信息),服务器可能会在稍晚的时间处理签名数据,然后客户端单击sign
action按钮
从客户机发送时间戳的原因是,我们可以准确地表示用户何时采取行动,以及服务器何时处理数据。我个人会避免使用时间戳,因为这会对时间戳的有效性产生疑问。你真的想在法庭上辩论你的时间戳还是他们的时间戳优先吗?特别是当它们的时间戳很容易被一点javascript操纵时