Methods
-
facebook(req, res) → {function}
-
logs user in via facebook oauth2
Parameters:
Name Type Description req
object res
object - Source:
Returns:
next() callback
- Type
- function
-
facebookcallback(req, res) → {function}
-
facebook oauth callback
Parameters:
Name Type Description req
object res
object - Source:
Returns:
next() callback
- Type
- function
-
instagram(req, res) → {function}
-
logs user in via instagram oauth2
Parameters:
Name Type Description req
object res
object - Source:
Returns:
next() callback
- Type
- function
-
instagramcallback(req, res) → {function}
-
instagram oauth callback
Parameters:
Name Type Description req
object res
object - Source:
Returns:
next() callback
- Type
- function
-
saveUser()
-
description The save user function has two special fn calls on the model to mark the properties on it as changed/modified this gets around some werid edge cases when its being updated in memory but not save in mongo
- Source:
-
twitter(req, res) → {function}
-
logs user in via twitter oauth2
Parameters:
Name Type Description req
object res
object - Source:
Returns:
next() callback
- Type
- function
-
twittercallback(req, res) → {function}
-
twitter oauth callback
Parameters:
Name Type Description req
object res
object - Source:
Returns:
next() callback
- Type
- function
-
usePassport(req, res) → {function}
-
uses passport to log users in, calls done(err,user) when complete, can define what credentials to check here
Parameters:
Name Type Description req
object res
object - Source:
Returns:
done(err,user) callback
- Type
- function