Skip to content

SIRAP-Group authentication strategy for Passport and Node.js.

Notifications You must be signed in to change notification settings

rbecheras/passport-sirap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prerequis

  • Gitlab >= 7.7
  • node.js >= 0.4.0

Installation dans le client

npm install passport-sirap

Usage

var SirapStrategy = require('passport-sirap').Strategy;

passport.use(new SirapStrategy({
    clientID: SIRAP_APP_KEY,
    clientSecret: SIRAP_APP_SECRET,
    sirapURL : SWAP_AUTH_SERVER_URL,
    callbackURL: "http://127.0.0.1:3000/auth/sirap/callback"
  },
  function(token, tokenSecret, profile, done) {
    User.findOrCreate({ id: profile.id }, function (err, user) {
      return done(err, user);
    });
  }
));

About

SIRAP-Group authentication strategy for Passport and Node.js.

Resources

Stars

Watchers

Forks

Packages

No packages published