1.2.1 • Published 7 years ago
corproot-identity-admin v1.2.1
corproot-identity-admin
Simplified Corproot Identity Service calls for javascript.
Install
Install with npm:
$ npm install corproot-identity-admin --saveUsage
var corprootIdentityAdmin = require('corproot-identity-admin');API
.checkToken
Checks token for his validity.
Params
endpointUrlCheckToken{String}: url endpoint.clientId{String}: client id of corpid service.clientSecret{String}: client secret of corpid service.token{String}: token to validate.returns{Promise}
Example
var corprootIdentityAdmin = require('corproot-identity-admin');
corprootIdentityAdmin.checkToken(
'http://localhost/check_token',
'YOUR_CLIENT_ID',
'YOUR_CLIENT_SECRET',
'TOKEN_TO_VALIDATE'
)
.then((results) => {
//check in results if token valid
})
.catch((error => {
//token not valid
})).userinfo
Get userinfo from a usertoken.
Params
endpointUrlUserinfo{String}: url endpoint.token{String}: usertoken.returns{Promise}
Example
var corprootIdentityAdmin = require('corproot-identity-admin');
corprootIdentityAdmin.userinfo(
'http://localhost/userinfo',
'USERTOKEN'
)
.then((results) => {
//check results for userinfo
})
.catch((error => {
//userinfo not found
}))