Merge pull request #2532 from mattermost/ldap-switch-fix
Minor fix to let Sign-in Method settings show up when ldap is enabled
Этот коммит содержится в:
@@ -21,7 +21,7 @@ export default class EmailToLDAP extends React.Component {
|
|||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
var state = {};
|
var state = {};
|
||||||
|
|
||||||
const password = ReactDOM.findDOMNode(this.refs.password).value.trim();
|
const password = ReactDOM.findDOMNode(this.refs.emailpassword).value.trim();
|
||||||
if (!password) {
|
if (!password) {
|
||||||
state.error = Utils.localizeMessage('claim.email_to_ldap.pwdError', 'Please enter your password.');
|
state.error = Utils.localizeMessage('claim.email_to_ldap.pwdError', 'Please enter your password.');
|
||||||
this.setState(state);
|
this.setState(state);
|
||||||
@@ -105,12 +105,18 @@ export default class EmailToLDAP extends React.Component {
|
|||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</p>
|
</p>
|
||||||
|
<input
|
||||||
|
type='text'
|
||||||
|
style={{display: 'none'}}
|
||||||
|
name='fakeusernameremembered'
|
||||||
|
/>
|
||||||
<div className={formClass}>
|
<div className={formClass}>
|
||||||
<input
|
<input
|
||||||
type='password'
|
type='password'
|
||||||
className='form-control'
|
className='form-control'
|
||||||
name='password'
|
name='emailPassword'
|
||||||
ref='password'
|
ref='emailpassword'
|
||||||
|
autoComplete='off'
|
||||||
placeholder={Utils.localizeMessage('claim.email_to_ldap.pwd', 'Password')}
|
placeholder={Utils.localizeMessage('claim.email_to_ldap.pwd', 'Password')}
|
||||||
spellCheck='false'
|
spellCheck='false'
|
||||||
/>
|
/>
|
||||||
@@ -131,6 +137,7 @@ export default class EmailToLDAP extends React.Component {
|
|||||||
className='form-control'
|
className='form-control'
|
||||||
name='ldapId'
|
name='ldapId'
|
||||||
ref='ldapid'
|
ref='ldapid'
|
||||||
|
autoComplete='off'
|
||||||
placeholder={Utils.localizeMessage('claim.email_to_ldap.ldapId', 'LDAP ID')}
|
placeholder={Utils.localizeMessage('claim.email_to_ldap.ldapId', 'LDAP ID')}
|
||||||
spellCheck='false'
|
spellCheck='false'
|
||||||
/>
|
/>
|
||||||
@@ -141,6 +148,7 @@ export default class EmailToLDAP extends React.Component {
|
|||||||
className='form-control'
|
className='form-control'
|
||||||
name='ldapPassword'
|
name='ldapPassword'
|
||||||
ref='ldappassword'
|
ref='ldappassword'
|
||||||
|
autoComplete='off'
|
||||||
placeholder={Utils.localizeMessage('claim.email_to_ldap.ldapPwd', 'LDAP Password')}
|
placeholder={Utils.localizeMessage('claim.email_to_ldap.ldapPwd', 'LDAP Password')}
|
||||||
spellCheck='false'
|
spellCheck='false'
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -416,6 +416,7 @@ class SecurityTab extends React.Component {
|
|||||||
let numMethods = 0;
|
let numMethods = 0;
|
||||||
numMethods = global.window.mm_config.EnableSignUpWithGitLab === 'true' ? numMethods + 1 : numMethods;
|
numMethods = global.window.mm_config.EnableSignUpWithGitLab === 'true' ? numMethods + 1 : numMethods;
|
||||||
numMethods = global.window.mm_config.EnableSignUpWithGoogle === 'true' ? numMethods + 1 : numMethods;
|
numMethods = global.window.mm_config.EnableSignUpWithGoogle === 'true' ? numMethods + 1 : numMethods;
|
||||||
|
numMethods = global.window.mm_config.EnableLdap === 'true' ? numMethods + 1 : numMethods;
|
||||||
|
|
||||||
if (global.window.mm_config.EnableSignUpWithEmail && numMethods > 0) {
|
if (global.window.mm_config.EnableSignUpWithEmail && numMethods > 0) {
|
||||||
signInSection = this.createSignInSection();
|
signInSection = this.createSignInSection();
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user