文件名称:stark:具有无缝身份验证的反向代理
文件大小:37KB
文件格式:ZIP
更新时间:2024-07-09 16:28:29
Scala
斯塔克代理 WIP - 还没有准备好 Stark 代理是一种反向代理,可在运行时配置并处理用户身份验证。 在用户通过身份验证之前,不会发送任何请求。 身份验证可以使用 OAuth 完成,并且可以在不同域上的不同代理之间无缝工作,用户永远不需要进行多次身份验证。 它提供了一个简单的 REST API 来在运行时配置代理。 Redis 用于持久化代理配置、身份验证标头和用户会话。 依赖关系 虚拟机 Redis 应用程序接口 用于访问代理配置的 REST API。 配置密钥server.apiHost是可以访问 API 的域。 GET api.domain.tld/proxies - 返回所有代理
【文件预览】:
stark-master
----.travis.yml(96B)
----LICENSE(1KB)
----src()
--------test()
--------main()
----build.sbt(1KB)
----.gitignore(107B)
----project()
--------plugins.sbt(170B)
--------Dependencies.scala(1KB)
--------build.properties(19B)
----README.md(758B)