fix(auth): remove all linking apis
This commit is contained in:
committed by
Stuart Taylor
parent
9a472dd631
commit
d09ab75b04
@ -1,7 +1,5 @@
|
|||||||
const successRedirect = '/';
|
const successRedirect = '/';
|
||||||
const failureRedirect = '/';
|
const failureRedirect = '/';
|
||||||
const linkSuccessRedirect = '/settings';
|
|
||||||
const linkFailureRedirect = '/settings';
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
local: {
|
local: {
|
||||||
@ -29,20 +27,6 @@ export default {
|
|||||||
scope: ['email'],
|
scope: ['email'],
|
||||||
failureFlash: true
|
failureFlash: true
|
||||||
},
|
},
|
||||||
'facebook-link': {
|
|
||||||
provider: 'facebook',
|
|
||||||
module: 'passport-facebook',
|
|
||||||
clientID: process.env.FACEBOOK_ID,
|
|
||||||
clientSecret: process.env.FACEBOOK_SECRET,
|
|
||||||
authPath: '/link/facebook',
|
|
||||||
callbackURL: '/link/facebook/callback',
|
|
||||||
callbackPath: '/link/facebook/callback',
|
|
||||||
successRedirect: linkSuccessRedirect,
|
|
||||||
failureRedirect: linkFailureRedirect,
|
|
||||||
scope: ['email', 'user_likes'],
|
|
||||||
link: true,
|
|
||||||
failureFlash: true
|
|
||||||
},
|
|
||||||
'google-login': {
|
'google-login': {
|
||||||
provider: 'google',
|
provider: 'google',
|
||||||
authScheme: 'oauth2',
|
authScheme: 'oauth2',
|
||||||
@ -58,21 +42,6 @@ export default {
|
|||||||
scope: ['email', 'profile'],
|
scope: ['email', 'profile'],
|
||||||
failureFlash: true
|
failureFlash: true
|
||||||
},
|
},
|
||||||
'google-link': {
|
|
||||||
provider: 'google',
|
|
||||||
authScheme: 'oauth2',
|
|
||||||
module: 'passport-google-oauth2',
|
|
||||||
clientID: process.env.GOOGLE_ID,
|
|
||||||
clientSecret: process.env.GOOGLE_SECRET,
|
|
||||||
authPath: '/link/google',
|
|
||||||
callbackURL: '/link/google/callback',
|
|
||||||
callbackPath: '/link/google/callback',
|
|
||||||
successRedirect: linkSuccessRedirect,
|
|
||||||
failureRedirect: linkFailureRedirect,
|
|
||||||
scope: ['email', 'profile'],
|
|
||||||
link: true,
|
|
||||||
failureFlash: true
|
|
||||||
},
|
|
||||||
'twitter-login': {
|
'twitter-login': {
|
||||||
provider: 'twitter',
|
provider: 'twitter',
|
||||||
authScheme: 'oauth',
|
authScheme: 'oauth',
|
||||||
@ -87,20 +56,6 @@ export default {
|
|||||||
consumerSecret: process.env.TWITTER_SECRET,
|
consumerSecret: process.env.TWITTER_SECRET,
|
||||||
failureFlash: true
|
failureFlash: true
|
||||||
},
|
},
|
||||||
'twitter-link': {
|
|
||||||
provider: 'twitter',
|
|
||||||
authScheme: 'oauth',
|
|
||||||
module: 'passport-twitter',
|
|
||||||
authPath: '/link/twitter',
|
|
||||||
callbackURL: '/link/twitter/callback',
|
|
||||||
callbackPath: '/link/twitter/callback',
|
|
||||||
successRedirect: linkSuccessRedirect,
|
|
||||||
failureRedirect: linkFailureRedirect,
|
|
||||||
consumerKey: process.env.TWITTER_KEY,
|
|
||||||
consumerSecret: process.env.TWITTER_SECRET,
|
|
||||||
link: true,
|
|
||||||
failureFlash: true
|
|
||||||
},
|
|
||||||
'github-login': {
|
'github-login': {
|
||||||
provider: 'github',
|
provider: 'github',
|
||||||
authScheme: 'oauth2',
|
authScheme: 'oauth2',
|
||||||
@ -115,24 +70,6 @@ export default {
|
|||||||
clientSecret: process.env.GITHUB_SECRET,
|
clientSecret: process.env.GITHUB_SECRET,
|
||||||
failureFlash: true
|
failureFlash: true
|
||||||
},
|
},
|
||||||
'github-link': {
|
|
||||||
provider: 'github',
|
|
||||||
authScheme: 'oauth2',
|
|
||||||
module: 'passport-github',
|
|
||||||
authPath: '/link/github',
|
|
||||||
callbackURL: '/auth/github/callback/link',
|
|
||||||
callbackPath: '/auth/github/callback/link',
|
|
||||||
successRedirect: linkSuccessRedirect,
|
|
||||||
failureRedirect: linkFailureRedirect,
|
|
||||||
clientID: process.env.GITHUB_ID,
|
|
||||||
clientSecret: process.env.GITHUB_SECRET,
|
|
||||||
link: true,
|
|
||||||
failureFlash: true,
|
|
||||||
successFlash: [
|
|
||||||
'We\'ve updated your profile based ',
|
|
||||||
'on your your GitHub account.'
|
|
||||||
].join('')
|
|
||||||
},
|
|
||||||
'auth0-login': {
|
'auth0-login': {
|
||||||
provider: 'auth0',
|
provider: 'auth0',
|
||||||
module: 'passport-auth0',
|
module: 'passport-auth0',
|
||||||
|
Reference in New Issue
Block a user