Validate URL on input instead of automatic rewrite of http to https
Change-Id: I3f3a9c5fb408af1f03ef876456133b331dc4cea3
This commit is contained in:
parent
437fd70d6d
commit
dd022eab04
4 changed files with 15 additions and 13 deletions
|
@ -90,6 +90,14 @@ const LoginPage = ({ theme }) => {
|
|||
const errors = {};
|
||||
if (!values.homeserver) {
|
||||
errors.homeserver = translate("ra.validation.required");
|
||||
} else {
|
||||
if (!values.homeserver.match(/^(http|https):\/\//)) {
|
||||
errors.homeserver = translate("synapseadmin.auth.protocol_error");
|
||||
} else if (
|
||||
!values.homeserver.match(/^(http|https):\/\/[a-zA-Z0-9\-.]+$/)
|
||||
) {
|
||||
errors.homeserver = translate("synapseadmin.auth.url_error");
|
||||
}
|
||||
}
|
||||
if (!values.username) {
|
||||
errors.username = translate("ra.validation.required");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue