限制从服务器下载

时间:2018-10-18 18:46:07

标签: go server download request client-server

除非客户端还具有“密钥”(或其他内容),否则最好的方法是通过客户端的ID限制客户端从服务器请求项目。是否对响应进行加密,以便只有在您拥有密钥的好方法时才可以使用它?还是应该只将项目从服务器发送到客户端,客户端在请求中还具有更好的密钥?还是一个完全不同的过程?我正在使用golang,但应该与语言无关。

1 个答案:

答案 0 :(得分:1)

看起来您需要的是一个身份验证系统。我建议您使用JWT。一旦用户通过身份验证,客户端将获得一个令牌,您可以使用私钥在服务器中读取该令牌。令牌,您的服务将允许下载。