orbital-esi-proxy:提供用于EVE Swagger接口的OAuth授权的密钥哈希方案的代理

时间:2024-06-04 07:49:33
【文件属性】:

文件名称:orbital-esi-proxy:提供用于EVE Swagger接口的OAuth授权的密钥哈希方案的代理

文件大小:3.81MB

文件格式:ZIP

更新时间:2024-06-04 07:49:33

Java

EVE Swagger接口(ESI)代理 该模块提供了两个Servlet,它们共同创建了一个服务,用于公开用于访问OAuth范围内的端点的密钥/哈希方案。 ESI是提供的一项服务,它允许第三方应用程序访问游戏数据。 直接访问ESI通常需要通过OAuth进行身份验证。 对于某些应用程序可能不方便(请参阅下文)。 此模块中的两个Servlet一起提供了一个代理,该代理接受“关键字”和“哈希”查询参数,然后将这些查询参数转换为OAuth访问令牌,然后再将请求转发给ESI。 结果,可以使用更简单的身份验证流程来访问ESI数据。 我们为什么需要此代理? 最初,CCP提供了用于访问游戏数据的 。 该API使用简单的密钥和哈希来对用户进行身份验证。 该方案的简单性使该API易于在许多不同的应用程序中使用,但并不十分安全。 因此,CCP决定通过转向用于验证用户访问权限的OAuth方案来提高安全性。 它


网友评论