Wednesday 5th June, 2013
9:00am to 9:45am
A node.js module for CAS validation #
This talk will present our node.js module for leveraging a CAS single
signon service. The module is open source and available on GitHub, and
we would love to see wider adoption and use of the module. Node.js is a
new-ish server platform that is gaining in popularity because it is
We needed to write our own node.js module to integrate with the
[Express] (http://expressjs.com/) web framework because at the time none
of the other available modules enabled single sign off. We started with
a simple service that verified whether a user was logged in to the CAS
server, and gradually expanded its functionality.
While the focus of the presentation will be on describing our CAS
client, a broader goal is to introduce node.js to an audience who may be
James is a project scientist at the University of California, Irvine, a founding partner at Activimetrics LLC, and has a PhD in Transportation Engineering
Dr. James E. Marca is a project scientist at the University of California, Irvine in the Institute of Transportation Studies.
His research interests include applying distributed database technologies to traffic problems; studying the
applications of information and communications technologies to transportation; and discovering new applications
and models buried in Caltrans? existing data streams. Dr. Marca is responsible for deploying and maintaining an
on-line teaching website called ITS Courseware that is is based on Sakai. The site disseminates advanced
transportation topics and new research to practicing Caltrans engineers as well as to current UCI ITS graduate
Dr. Marca lives in Costa Mesa, California, and bicycles to work everyday.
Sign in to add slides, notes or videos to this session