Module: SmbCloud::Auth
Defined Under Namespace
Modules: Environment
Classes: Client, Error
Class Method Summary
collapse
-
.client(environment:, app_id:, app_secret:) ⇒ Object
-
.login_with_client(environment:, app_id:, app_secret:, email:, password:) ⇒ Object
-
.logout_with_client(environment:, app_id:, app_secret:, access_token:) ⇒ Object
-
.me_with_client(environment:, app_id:, app_secret:, access_token:) ⇒ Object
-
.remove_with_client(environment:, app_id:, app_secret:, access_token:) ⇒ Object
-
.signup_with_client(environment:, app_id:, app_secret:, email:, password:) ⇒ Object
Class Method Details
.client(environment:, app_id:, app_secret:) ⇒ Object
68
69
70
|
# File 'lib/auth.rb', line 68
def client(environment:, app_id:, app_secret:)
Client.new(environment:, app_id:, app_secret:)
end
|
.login_with_client(environment:, app_id:, app_secret:, email:, password:) ⇒ Object
76
77
78
|
# File 'lib/auth.rb', line 76
def login_with_client(environment:, app_id:, app_secret:, email:, password:)
client(environment:, app_id:, app_secret:).login(email:, password:)
end
|
.logout_with_client(environment:, app_id:, app_secret:, access_token:) ⇒ Object
84
85
86
|
# File 'lib/auth.rb', line 84
def logout_with_client(environment:, app_id:, app_secret:, access_token:)
client(environment:, app_id:, app_secret:).logout(access_token:)
end
|
.me_with_client(environment:, app_id:, app_secret:, access_token:) ⇒ Object
80
81
82
|
# File 'lib/auth.rb', line 80
def me_with_client(environment:, app_id:, app_secret:, access_token:)
client(environment:, app_id:, app_secret:).me(access_token:)
end
|
.remove_with_client(environment:, app_id:, app_secret:, access_token:) ⇒ Object
88
89
90
|
# File 'lib/auth.rb', line 88
def remove_with_client(environment:, app_id:, app_secret:, access_token:)
client(environment:, app_id:, app_secret:).remove(access_token:)
end
|
.signup_with_client(environment:, app_id:, app_secret:, email:, password:) ⇒ Object
72
73
74
|
# File 'lib/auth.rb', line 72
def signup_with_client(environment:, app_id:, app_secret:, email:, password:)
client(environment:, app_id:, app_secret:).signup(email:, password:)
end
|