QChat agency onboarding | For government | Queensland Government

Log in to For government

Queensland Government employees need to log in to see secure information.


Use single sign-on

Most employees can log in using single sign-on (SSO).

Log in with single sign-on

If you have trouble logging in with SSO, contact your agency IT area.

If your agency doesn't use SSO

If you're from a statutory authority or an agency that doesn't use SSO:

Reset your password

By logging into this site, you agree to the terms and conditions of using this site.

See how we use your personal information.

Must contain 6 or more characters with at least 1 capital letter, 1 lowercase letter and 1 digit.

By registering an account on this site, you agree to the terms and conditions of using this site.

Log in to For government

Queensland Government employees need to log in to see secure information.


Use single sign-on

Most employees can log in using single sign-on (SSO).

Log in with single sign-on

If you have trouble logging in with SSO, contact your agency IT area.

If your agency doesn't use SSO

If you're from a statutory authority or an agency that doesn't use SSO:

Reset your password

By logging into this site, you agree to the terms and conditions of using this site.

See how we use your personal information.

Must contain 6 or more characters with at least 1 capital letter, 1 lowercase letter and 1 digit.

By registering an account on this site, you agree to the terms and conditions of using this site.

.

`, emailValidator = '/user/email-validator' + '?email=' + email; $.get(emailValidator, function (valid) { registerInputValidation(email, input, error, ~~valid); }); }) // Check that password entered meets requirements. $('#user_0_538_one').on('change', function() { const value = this.value, input = $(this), error = `

Password must contain 6 or more characters with at least 1 capital letter, 1 lowercase letter and 1 digit.

`, valid = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^\n]{6,}$/.test(value); registerInputValidation(value, input, error, valid); }) // Check that password fields match. $('#user_0_538_two').on('change', function() { const value = this.value, input = $(this), error = `

The passwords entered don't match.

`, valid = value === $('#user_0_538_one').val(); registerInputValidation(value, input, error, valid); }) function registerInputValidation (value, input, error, valid) { // Remove error message (if already shown) to avoid duplication. input.next('.invalid-feedback').remove(); if (!valid) { // If not valid, show error and disable submit button. input.addClass('is-invalid').after(error).parent().addClass('has-error'); $('#sq_commit_button').attr('disabled', true); } else { // If valid, remove error and enable submit button. input.removeClass('is-invalid').parent().removeClass('has-error'); // Only enable submit if no other validation errors exist. if ($('.invalid-feedback', '#register-form-fields').length === 0) { $('#sq_commit_button').removeAttr('disabled'); } } } })(jQuery); // Custom register function - disables 'required' attribute on login form inputs function register_user () { let form_element = document.getElementById('page_account_manager_171026'), login_email = document.getElementById('SQ_LOGIN_USERNAME'), login_password = document.getElementById('SQ_LOGIN_PASSWORD') login_email.removeAttribute('required') login_password.removeAttribute('required') // Original 'onclick' register function (replaced 'this.form' with 'form_element') if (submit_form) { form_element.sq_committing.value = 1, submit_form(form_element, true); } else { form_element.submit(); this.disabled = 'disabled';} }

Popular Posts