Sha256: 59747b5b9386f8352bb63f776a3fa432471adbce92a68c5c98f8d1eec40bca35

Contents?: true

Size: 1.1 KB

Versions: 11

Compression:

Stored size: 1.1 KB

Contents

# 主文件,引入各种东西
require_relative 'authing_ruby/utils/utils' # 工具
require_relative 'authing_ruby/common/PublicKeyManager.rb' # 公钥
require_relative 'authing_ruby/common/GraphqlClient.rb' # 发 GraphQL 请求的工具
require_relative 'authing_ruby/common/HttpClient.rb' # 发 http 请求的工具
require_relative 'authing_ruby/authentication/AuthenticationTokenProvider.rb' # 存 token 和 User

require_relative 'authing_ruby/authentication/AuthenticationClient.rb' 
# AuthenticationClient 以终端用户(End User)的身份进行请求,提供了登录、注册、登出、管理用户资料、获取授权资源等所有管理用户身份的方法;

require_relative 'authing_ruby/management/ManagementClient.rb'
# ManagementClient 以管理员(Administrator)的身份进行请求,用于管理用户池资源和执行管理任务,提供了管理用户、角色、应用、资源等方法;一般来说,你在 Authing 控制台 (opens new window)中能做的所有操作,都能用此模块完成。

# 所有的代码都放在 AuthingRuby 这个 module 下,作为命名空间

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
authing_ruby-1.1.6 lib/authing_ruby.rb
authing_ruby-1.1.5 lib/authing_ruby.rb
authing_ruby-1.1.4 lib/authing_ruby.rb
authing_ruby-1.1.3 lib/authing_ruby.rb
authing_ruby-1.1.2 lib/authing_ruby.rb
authing_ruby-1.1.1 lib/authing_ruby.rb
authing_ruby-1.1.0 lib/authing_ruby.rb
authing_ruby-1.0.9 lib/authing_ruby.rb
authing_ruby-1.0.8 lib/authing_ruby.rb
authing_ruby-1.0.7 lib/authing_ruby.rb
authing_ruby-1.0.6 lib/authing_ruby.rb