Skip to content

Instantly share code, notes, and snippets.

@rgould
Created June 24, 2012 17:33
Show Gist options
  • Save rgould/2984107 to your computer and use it in GitHub Desktop.
Save rgould/2984107 to your computer and use it in GitHub Desktop.
var CAS = require('cas')
, express = require('express');
var cas = new CAS({
base_url: 'https://test.littlevikinggames.com',
service: 'http://test.littlevikinggames.com:4000'
});
var app = express.createServer();
app.get('/', function(req, res) {
console.log(req);
var ticket = req.query.ticket;
console.log('validating service ticket: ' + ticket);
cas.validate(ticket, function(err, status, username) {
console.log('auth for user ', username || '?', ': ', status);
});
res.send('...');
});
app.listen(4000);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment