Example #1
0
def _make_password():
    while True:
        password = current_app.crypto_util.genrandomid(7)
        try:
            Journalist.check_password_acceptable(password)
            return password
        except PasswordError:
            continue
Example #2
0
def make_password(config: SDConfig) -> str:
    while True:
        password = current_app.crypto_util.genrandomid(
            7, i18n.get_language(config))
        try:
            Journalist.check_password_acceptable(password)
            return password
        except PasswordError:
            continue