Fix chrome autocompleting using hidden input
Этот коммит содержится в:
@@ -20,7 +20,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);
|
||||||
@@ -104,13 +104,19 @@ 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'
|
||||||
placeholder={Utils.localizeMessage('claim.email_to_ldap.pwd', 'Password')}
|
autoComplete='off'
|
||||||
|
placeholder={Utils.localizeMessage('claim.email_to_ldap.emailPwd', 'Email Password')}
|
||||||
spellCheck='false'
|
spellCheck='false'
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -130,6 +136,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'
|
||||||
/>
|
/>
|
||||||
@@ -140,6 +147,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'
|
||||||
/>
|
/>
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user