|
|
@@ -327,9 +327,9 @@ module.exports = (crowi) => {
|
|
|
isSamlEnabled: await crowi.configManager.getConfig('crowi', 'security:passport-saml:isEnabled'),
|
|
|
isOidcEnabled: await crowi.configManager.getConfig('crowi', 'security:passport-oidc:isEnabled'),
|
|
|
isBasicEnabled: await crowi.configManager.getConfig('crowi', 'security:passport-basic:isEnabled'),
|
|
|
- isGoogleOAuthEnabled: await crowi.configManager.getConfig('crowi', 'security:passport-google:isEnabled'),
|
|
|
- isGitHubOAuthEnabled: await crowi.configManager.getConfig('crowi', 'security:passport-github:isEnabled'),
|
|
|
- isTwitterOAuthEnabled: await crowi.configManager.getConfig('crowi', 'security:passport-twitter:isEnabled'),
|
|
|
+ isGoogleEnabled: await crowi.configManager.getConfig('crowi', 'security:passport-google:isEnabled'),
|
|
|
+ isGitHubEnabled: await crowi.configManager.getConfig('crowi', 'security:passport-github:isEnabled'),
|
|
|
+ isTwitterEnabled: await crowi.configManager.getConfig('crowi', 'security:passport-twitter:isEnabled'),
|
|
|
},
|
|
|
ldapAuth: {
|
|
|
serverUrl: await crowi.configManager.getConfig('crowi', 'security:passport-ldap:serverUrl'),
|
|
|
@@ -579,7 +579,7 @@ module.exports = (crowi) => {
|
|
|
'security:passport-ldap:bindDN': req.body.ldapBindDN,
|
|
|
'security:passport-ldap:bindDNPassword': req.body.ldapBindDNPassword,
|
|
|
'security:passport-ldap:searchFilter': req.body.ldapSearchFilter,
|
|
|
- 'security:passport-ldap:attrMapUsername': req.body.ldapAttrMapUserName,
|
|
|
+ 'security:passport-ldap:attrMapUsername': req.body.ldapAttrMapUsername,
|
|
|
'security:passport-ldap:isSameUsernameTreatedAsIdenticalUser': req.body.isSameUsernameTreatedAsIdenticalUser,
|
|
|
'security:passport-ldap:attrMapMail': req.body.ldapAttrMapMail,
|
|
|
'security:passport-ldap:attrMapName': req.body.ldapAttrMapName,
|
|
|
@@ -806,7 +806,6 @@ module.exports = (crowi) => {
|
|
|
await crowi.configManager.updateConfigsInTheSameNamespace('crowi', requestParams);
|
|
|
await crowi.passportService.setupStrategyById('google');
|
|
|
const securitySettingParams = {
|
|
|
- isGoogleOAuthEnabled: await crowi.configManager.getConfig('crowi', 'security:passport-google:isEnabled'),
|
|
|
googleClientId: await crowi.configManager.getConfig('crowi', 'security:passport-google:clientId'),
|
|
|
googleClientSecret: await crowi.configManager.getConfig('crowi', 'security:passport-google:clientSecret'),
|
|
|
isSameUsernameTreatedAsIdenticalUser: await crowi.configManager.getConfig('crowi', 'security:passport-google:isSameUsernameTreatedAsIdenticalUser'),
|
|
|
@@ -852,7 +851,6 @@ module.exports = (crowi) => {
|
|
|
await crowi.configManager.updateConfigsInTheSameNamespace('crowi', requestParams);
|
|
|
await crowi.passportService.setupStrategyById('github');
|
|
|
const securitySettingParams = {
|
|
|
- isGitHubStrategySetup: await crowi.passportService.isGitHubStrategySetup,
|
|
|
githubClientId: await crowi.configManager.getConfig('crowi', 'security:passport-github:clientId'),
|
|
|
githubClientSecret: await crowi.configManager.getConfig('crowi', 'security:passport-github:clientSecret'),
|
|
|
isSameUsernameTreatedAsIdenticalUser: await crowi.configManager.getConfig('crowi', 'security:passport-github:isSameUsernameTreatedAsIdenticalUser'),
|
|
|
@@ -900,7 +898,6 @@ module.exports = (crowi) => {
|
|
|
await crowi.configManager.updateConfigsInTheSameNamespace('crowi', requestParams);
|
|
|
await crowi.passportService.setupStrategyById('twitter');
|
|
|
const securitySettingParams = {
|
|
|
- isTwitterStrategySetup: await crowi.passportService.isTwitterStrategySetup,
|
|
|
twitterConsumerId: await crowi.configManager.getConfig('crowi', 'security:passport-twitter:consumerKey'),
|
|
|
twitterConsumerSecret: await crowi.configManager.getConfig('crowi', 'security:passport-twitter:consumerSecret'),
|
|
|
isSameUsernameTreatedAsIdenticalUser: await crowi.configManager.getConfig('crowi', 'security:passport-twitter:isSameUsernameTreatedAsIdenticalUser'),
|