Discourse sso
Middleware and library for discourse sso;
Installation
$ npm install sso-discourse
API
.sso(secretKey)
Returns a function for signing login info.
var discourseSso = ;var sign = discourseSso; // {sso: discourse_reply_payload, sig: discourse_reply_sig}var signed = ;
.middleware(secretKey)
Returns middleware for adding a signed payload to the request. Expects the request to have login info at req.user
and puts the payload at req.discourse
.
var discourse = discourseSso; app;