Removed all password trimming (#3109)
Этот коммит содержится в:
коммит произвёл
Christopher Speller
родитель
e9d1289fb0
Коммит
dd18b98b0b
@@ -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.emailpassword).value.trim();
|
const password = ReactDOM.findDOMNode(this.refs.emailpassword).value;
|
||||||
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);
|
||||||
@@ -34,7 +34,7 @@ export default class EmailToLDAP extends React.Component {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ldapPassword = ReactDOM.findDOMNode(this.refs.ldappassword).value.trim();
|
const ldapPassword = ReactDOM.findDOMNode(this.refs.ldappassword).value;
|
||||||
if (!ldapPassword) {
|
if (!ldapPassword) {
|
||||||
state.error = Utils.localizeMessage('claim.email_to_ldap.ldapPasswordError', 'Please enter your LDAP password.');
|
state.error = Utils.localizeMessage('claim.email_to_ldap.ldapPasswordError', 'Please enter your LDAP password.');
|
||||||
this.setState(state);
|
this.setState(state);
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ export default class EmailToOAuth extends React.Component {
|
|||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
var state = {};
|
var state = {};
|
||||||
|
|
||||||
var password = ReactDOM.findDOMNode(this.refs.password).value.trim();
|
var password = ReactDOM.findDOMNode(this.refs.password).value;
|
||||||
if (!password) {
|
if (!password) {
|
||||||
state.error = Utils.localizeMessage('claim.email_to_oauth.pwdError', 'Please enter your password.');
|
state.error = Utils.localizeMessage('claim.email_to_oauth.pwdError', 'Please enter your password.');
|
||||||
this.setState(state);
|
this.setState(state);
|
||||||
|
|||||||
@@ -20,21 +20,21 @@ export default class LDAPToEmail 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.password).value;
|
||||||
if (!password) {
|
if (!password) {
|
||||||
state.error = Utils.localizeMessage('claim.ldap_to_email.pwdError', 'Please enter your password.');
|
state.error = Utils.localizeMessage('claim.ldap_to_email.pwdError', 'Please enter your password.');
|
||||||
this.setState(state);
|
this.setState(state);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const confirmPassword = ReactDOM.findDOMNode(this.refs.passwordconfirm).value.trim();
|
const confirmPassword = ReactDOM.findDOMNode(this.refs.passwordconfirm).value;
|
||||||
if (!confirmPassword || password !== confirmPassword) {
|
if (!confirmPassword || password !== confirmPassword) {
|
||||||
state.error = Utils.localizeMessage('claim.ldap_to_email.pwdNotMatch', 'Passwords do not match.');
|
state.error = Utils.localizeMessage('claim.ldap_to_email.pwdNotMatch', 'Passwords do not match.');
|
||||||
this.setState(state);
|
this.setState(state);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ldapPassword = ReactDOM.findDOMNode(this.refs.ldappassword).value.trim();
|
const ldapPassword = ReactDOM.findDOMNode(this.refs.ldappassword).value;
|
||||||
if (!ldapPassword) {
|
if (!ldapPassword) {
|
||||||
state.error = Utils.localizeMessage('claim.ldap_to_email.ldapPasswordError', 'Please enter your LDAP password.');
|
state.error = Utils.localizeMessage('claim.ldap_to_email.ldapPasswordError', 'Please enter your LDAP password.');
|
||||||
this.setState(state);
|
this.setState(state);
|
||||||
|
|||||||
@@ -21,14 +21,14 @@ export default class OAuthToEmail extends React.Component {
|
|||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
const state = {};
|
const state = {};
|
||||||
|
|
||||||
const password = ReactDOM.findDOMNode(this.refs.password).value.trim();
|
const password = ReactDOM.findDOMNode(this.refs.password).value;
|
||||||
if (!password) {
|
if (!password) {
|
||||||
state.error = Utils.localizeMessage('claim.oauth_to_email.enterPwd', 'Please enter a password.');
|
state.error = Utils.localizeMessage('claim.oauth_to_email.enterPwd', 'Please enter a password.');
|
||||||
this.setState(state);
|
this.setState(state);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const confirmPassword = ReactDOM.findDOMNode(this.refs.passwordconfirm).value.trim();
|
const confirmPassword = ReactDOM.findDOMNode(this.refs.passwordconfirm).value;
|
||||||
if (!confirmPassword || password !== confirmPassword) {
|
if (!confirmPassword || password !== confirmPassword) {
|
||||||
state.error = Utils.localizeMessage('claim.oauth_to_email.pwdNotMatch', 'Password do not match.');
|
state.error = Utils.localizeMessage('claim.oauth_to_email.pwdNotMatch', 'Password do not match.');
|
||||||
this.setState(state);
|
this.setState(state);
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ export default class Login extends React.Component {
|
|||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
|
|
||||||
const loginId = this.state.loginId.trim();
|
const loginId = this.state.loginId.trim();
|
||||||
const password = this.state.password.trim();
|
const password = this.state.password;
|
||||||
|
|
||||||
if (global.window.mm_config.EnableMultifactorAuthentication === 'true') {
|
if (global.window.mm_config.EnableMultifactorAuthentication === 'true') {
|
||||||
Client.checkMfa(
|
Client.checkMfa(
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ class PasswordResetForm extends React.Component {
|
|||||||
handlePasswordReset(e) {
|
handlePasswordReset(e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
|
|
||||||
const password = ReactDOM.findDOMNode(this.refs.password).value.trim();
|
const password = ReactDOM.findDOMNode(this.refs.password).value;
|
||||||
if (!password || password.length < Constants.MIN_PASSWORD_LENGTH) {
|
if (!password || password.length < Constants.MIN_PASSWORD_LENGTH) {
|
||||||
this.setState({
|
this.setState({
|
||||||
error: (
|
error: (
|
||||||
|
|||||||
@@ -287,7 +287,7 @@ export default class SignupUserComplete extends React.Component {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const providedPassword = ReactDOM.findDOMNode(this.refs.password).value.trim();
|
const providedPassword = ReactDOM.findDOMNode(this.refs.password).value;
|
||||||
if (!providedPassword || providedPassword.length < Constants.MIN_PASSWORD_LENGTH) {
|
if (!providedPassword || providedPassword.length < Constants.MIN_PASSWORD_LENGTH) {
|
||||||
this.setState({
|
this.setState({
|
||||||
nameError: '',
|
nameError: '',
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user