简体   繁体   English

具有认证的bittorrent网络种子

[英]bittorrent webseed with authentication

I am designing a platform for serving media content for media makers, that works with web torrent. 我正在设计一个与Web torrent一起为媒体制作者提供媒体内容的平台。 But for premium users we want serve high availability of content (for old media, that maybe has not seeds) using http seeds (web seeds) with BEP0019 standard ( http://www.getright.com/seedtorrent.html ). 但是对于高级用户,我们希望使用具有BEP0019标准( http://www.getright.com/seedtorrent.html )的http种子(网络种子)来提供高可用性的内容(对于旧媒体,可能没有种子)。 Obviously premium users needs an authentication method for webseeds. 显然,高级用户需要Webseeds的身份验证方法。 I think that http authentication maybe works for it, but I was researching and I have not found some way to authenticate and secure the http seeds in way that only premium users has access. 我认为http身份验证可能适用于此,但是我正在研究,但我还没有找到某种方法来以仅高级用户可以访问的方式来身份验证和保护http种子。

Also I don't want overlook that availability must be in browser and torrent client. 我也不想忽略可用性必须存在于浏览器和torrent客户端中。

Thank you in advance. 先感谢您。

Alternatives to basic auth are: 基本身份验证的替代方法是:

  • IP whitelisting whenever the user logs into your website. 每当用户登录到您的网站时,IP列入白名单。 This may be an issue for users that run a torrent client on a server, so you should at least offer a login API that can be curl 'd. 对于在服务器上运行torrent客户端的用户而言,这可能是个问题,因此您至少应提供可以使用curl的登录API。
  • embed a login token into the /path/ segment of the URL. 将登录令牌嵌入到URL的/ path /段中。 but practically that is not much different from basic auth 但实际上这与基本身份验证没有太大区别

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM