Class: Magiclink::Api

Inherits:
Object
  • Object
show all
Defined in:
lib/magiclink/api.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.instanceObject



5
6
7
# File 'lib/magiclink/api.rb', line 5

def self.instance
  @instance ||= new
end

Instance Method Details

#get_metadata_by_issuer(issuer) ⇒ Object



13
14
15
# File 'lib/magiclink/api.rb', line 13

def (issuer)
  connection.get('/v1/admin/auth/user/get', { issuer: issuer })
end

#logout_by_issuer(issuer) ⇒ Object



9
10
11
# File 'lib/magiclink/api.rb', line 9

def logout_by_issuer(issuer)
  connection.post('/v2/admin/auth/user/logout', { issuer: issuer }.to_json)
end