Skip to content

Passwords do not have any length or character requirements #4142

Closed

Description

@bjester

Observed behavior

An account was created in the hotfixes server environment with a password of a.

Expected behavior

We should have a basic minimum length threshold for passwords, at the very least. In development mode, the password a should still work.

User-facing consequences

Shorter passwords are easier to breach and Studio is an online platform where it's important to have this.

Activity

  1. cerdo03 commented on Dec 8, 2023

    @cerdo03
    Contributor

    Hi, I wanted to pick up this issue, can you guide me how can I check if it is development mode so that the password validation is not valid for dev server?

  2. cerdo03 commented on Dec 8, 2023

    @cerdo03
    Contributor

    Are there any other validations that need to be implemented?

  3. MisRob commented on Dec 12, 2023

    @MisRob
    Member

    Thank you, @cerdo03! We will review.

  4. bjester commented on Dec 13, 2023

    @bjester
    MemberAuthor

    Are there any other validations that need to be implemented?

    @cerdo03 Adding a length check to the backend would also be worthwhile, if you're familiar with python/django. Otherwise, no worries about that.

  5. cerdo03 commented on Dec 13, 2023

    @cerdo03
    Contributor

    Yeah I am familiar with django, I'll implement the password validation and raise the updated PR soon. Thanks for the review.

  6. self-assigned this
    on Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions