Share your code.
An express middleware that handles OAuth* and Local logins.
$ npm install goauth
you create an authentication app - which can then be mounted onto a connect / express middleware based web server.
var express = ;var goauth = ;var app = ;// create the auth server and configure the paths for login, register and connect actions// these paths will be relative to where you mount the auth server onto the web server// in our example we will use the defaults://// /auth/login// /auth/register// /auth/connect//// we also give provider keys for OAuth logins// these are mounted at the 'connect' path so://// /auth/connect/facebook//// for examplevar auth =;// the user is logging in// data:// username// passwordauth// the user is registering a new accountauth// mount the auth server onto the web serverapp;// the rest of our website is hereapp;app