Skip to content

DavidKindler/cas-client-nodejs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cas-client-nodejs

CAS client example in NodeJS.

Test with CAS server : https://github.com/lskk/cas-server

important dependencies

  • express js | middleware

  • express-session | save ticket details to session

  • passport js | authentication middleware

  • passport-cas-kth | cas strategy for passport

settings

passport.use(new (require('passport-cas-kth').Strategy)({
      ssoBaseURL: '<your-cas-server>',
      serverBaseURL: '<your-app-url-or-server>'
    }, function(data, done) {
      return done(null, user);
    }
));
  • register <your-app-url-or-server> in your CAS server

start

node bin/www

About

CAS client example in NodeJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.6%
  • HTML 6.2%
  • CSS 2.2%