Module: Ecoportal::API::Common::GraphQL::AuthService::InstanceMethods
- Included in:
- Ecoportal::API::Common::GraphQL::AuthService
- Defined in:
- lib/ecoportal/api/common/graphql/auth_service.rb
Instance Method Summary collapse
Instance Method Details
#session_token(host: server, version: nil) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/ecoportal/api/common/graphql/auth_service.rb', line 10 def session_token(host: server, version: nil) http_client(host: host, version: version).post("/oauth/token", data: { "grant_type" => "password", "email" => user_email, "password" => user_pass }).yield_self do |response| if response.success? response.body["access_token"] end end end |