Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 915 Bytes

README.md

File metadata and controls

33 lines (23 loc) · 915 Bytes

hdu-cas-client

npm version npm Dependency Status devDependency Status

CAS client for Hangzhou Dianzi University.

Usage

import {Client} from 'hdu-cas-client';
const app = server();

function handler(err, result, { req, res, next }) {
    res.send(result);
  }

app.get('/', new Client({
    casUrl: 'http://cas.host/login',
    validationServiceUrl: 'http://cas.host/serviceValidate',
    validationCallback: handler,
    callbackProtocol: protocol
  }).hander());

app.listen(3000);

License

MIT