rts2003-so
Version:
RTS2003 SO is service order, manage user, like register, update, delete.
65 lines (50 loc) • 1.36 kB
Markdown
[](https://www.npmjs.com/package/aws-sdk)
[](https://www.npmjs.com/package/aws-sdk)
RTS2003 SO is service order, manage user, like register, update, delete.
Install with [npm](https://www.npmjs.com/):
```sh
$ npm install --save rts2003-so
```
```js
const { SingleSignOn, RTS2003_SO_ENDPOINT, RTS2003_SO_SECRET_KEY } = require('rts2003-so');
process.env.RTS2003_SO_ENDPOINT = 'custom-endpoint';
process.env.RTS2003_SO_SECRET_KEY = 'custom-secret-key';
// show env
console.log('ENDPOINT Key:', RTS2003_SO_ENDPOINT);
console.log('SECRET_KEY Key:', RTS2003_SO_SECRET_KEY);
// use new class
const sso = new SingleSignOn();
// user register
const result = sso.userRegister({
"email": "string",
"first_name": "string",
"last_name": "string",
"is_active": 0,
"created_by": 0
});
// user update
const result = sso.userUpdate({
"id": 0,
"email": "string",
"first_name": "string",
"last_name": "string",
"is_active": 0,
"updated_by": 0
});
// user delete
const result = sso.userDelete({
"id": 0,
"deleted_by": 0
});
// user refresh token
const result = sso.userRefreshToken({
"token": "string"
});
// user logout
const result = sso.userLogout({
"token": "string"
});
```