文件名称:em-secure-api:用于在 EventMachine 之上用 Ruby 实现 API 的安全快速框架
文件大小:187KB
文件格式:ZIP
更新时间:2024-06-25 03:19:12
Ruby
em-secure-api em-secure-api使在 Ruby 中构建安全、快速和可靠的 REST / JSON API 变得容易。 em-secure-api 自动验证请求的真实性、完整性和唯一性,检查客户端授权并使用简单的路由配置将 API 连接到实现。 通过解决安全性和布线问题,开发人员可以专注于构建使 API 有用的功能。 通过建立在 EventMachine 和React器模式上,使用 em-secure-api 构建的 API 服务可以变得快速且可扩展。 只需在单独的端口上运行多个 em-secure-api 服务器并使用 、 或负载平衡。 为什么是 em-secure-api? 已经有 Ruby 框架可以帮助您构建在运行的 API。 他们将许多有关保护您的服务的决定留给了开发人员,从而导致了大量额外的工作。 em-secure-api旨在让开发人员远离 API
【文件预览】:
em-secure-api-master
----log()
--------log_20131031.log(1KB)
--------log_20131101.log(2KB)
--------log_20131113.log(2KB)
--------run.log(1.29MB)
----db()
--------setup_db.sql(799B)
----Rakefile(1KB)
----LICENSE(600B)
----Gemfile(261B)
----config.yml(320B)
----nbproject()
--------project.xml(633B)
--------project.properties(187B)
----spec()
--------api_http_spec.rb(8KB)
--------api_auth_spec.rb(4KB)
----.gitignore(25B)
----lib()
--------em_server.rb(255B)
--------client()
--------initializers()
--------start_em_service_upstart.sh(594B)
--------secure_api()
--------environment.rb(2KB)
--------helpers()
--------api_models()
----README.md(20KB)
----scripts()
--------add_client.sh(271B)
--------setup.sh(1KB)
--------delete_client.sh(324B)