feat: GraphQL translations + login form
This commit is contained in:
		| @@ -11,6 +11,7 @@ const AzureAdOAuth2Strategy = require('passport-azure-ad-oauth2').Strategy | ||||
| module.exports = { | ||||
|   key: 'azure', | ||||
|   title: 'Azure Active Directory', | ||||
|   useForm: false, | ||||
|   props: ['clientId', 'clientSecret', 'callbackURL', 'resource', 'tenant'], | ||||
|   init (passport, conf) { | ||||
|     const jwt = require('jsonwebtoken') | ||||
|   | ||||
| @@ -11,6 +11,7 @@ const FacebookStrategy = require('passport-facebook').Strategy | ||||
| module.exports = { | ||||
|   key: 'facebook', | ||||
|   title: 'Facebook', | ||||
|   useForm: false, | ||||
|   props: ['clientId', 'clientSecret', 'callbackURL'], | ||||
|   init (passport, conf) { | ||||
|     passport.use('facebook', | ||||
|   | ||||
| @@ -11,6 +11,7 @@ const GitHubStrategy = require('passport-github2').Strategy | ||||
| module.exports = { | ||||
|   key: 'github', | ||||
|   title: 'GitHub', | ||||
|   useForm: false, | ||||
|   props: ['clientId', 'clientSecret', 'callbackURL'], | ||||
|   init (passport, conf) { | ||||
|     passport.use('github', | ||||
|   | ||||
| @@ -11,6 +11,7 @@ const GoogleStrategy = require('passport-google-oauth20').Strategy | ||||
| module.exports = { | ||||
|   key: 'google', | ||||
|   title: 'Google ID', | ||||
|   useForm: false, | ||||
|   props: ['clientId', 'clientSecret', 'callbackURL'], | ||||
|   init (passport, conf) { | ||||
|     passport.use('google', | ||||
|   | ||||
| @@ -12,6 +12,7 @@ const fs = require('fs') | ||||
| module.exports = { | ||||
|   key: 'ldap', | ||||
|   title: 'LDAP / Active Directory', | ||||
|   useForm: true, | ||||
|   props: ['url', 'bindDn', 'bindCredentials', 'searchBase', 'searchFilter', 'tlsEnabled', 'tlsCertPath'], | ||||
|   init (passport, conf) { | ||||
|     passport.use('ldapauth', | ||||
|   | ||||
| @@ -11,6 +11,7 @@ const LocalStrategy = require('passport-local').Strategy | ||||
| module.exports = { | ||||
|   key: 'local', | ||||
|   title: 'Local', | ||||
|   useForm: true, | ||||
|   props: [], | ||||
|   init (passport, conf) { | ||||
|     passport.use('local', | ||||
|   | ||||
| @@ -11,6 +11,7 @@ const WindowsLiveStrategy = require('passport-windowslive').Strategy | ||||
| module.exports = { | ||||
|   key: 'microsoft', | ||||
|   title: 'Microsoft Account', | ||||
|   useForm: false, | ||||
|   props: ['clientId', 'clientSecret', 'callbackURL'], | ||||
|   init (passport, conf) { | ||||
|     passport.use('windowslive', | ||||
|   | ||||
| @@ -11,6 +11,7 @@ const SlackStrategy = require('passport-slack').Strategy | ||||
| module.exports = { | ||||
|   key: 'slack', | ||||
|   title: 'Slack', | ||||
|   useForm: false, | ||||
|   props: ['clientId', 'clientSecret', 'callbackURL'], | ||||
|   init (passport, conf) { | ||||
|     passport.use('slack', | ||||
|   | ||||
		Reference in New Issue
	
	Block a user