Add support for user account generation with user preferences, such as timezone and language

Created on 22 June 2020, about 4 years ago
Updated 26 August 2023, 10 months ago

Problem/Motivation

Some projects need user accounts to validate user specific preferences, such as language and timezone.

Proposed resolution

Add configuration options or api layer to provide this functionality.

Remaining tasks

Get consensus on solution

User interface changes

TBD

API changes

TBD

Data model changes

TBD

Release notes snippet

TBD

✨ Feature request
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States jasonawant New Orleans, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • Hey,

    Here is the patch.

    In the patch, I have added a number field on the config form to configure the number of QA accounts. By default, it has the value of 1. I have also added validation of the QA accounts should not be more than 10 as I guess that will be enough.

    Each QA account for example will be uniquely identified as qa_administrator_1. The numerical suffix denotes the count of users per role.

    I have also added an update hook to change the existing username to a new username.

  • Status changed to Needs review 10 months ago
  • Status changed to Active 10 months ago
Production build 0.69.0 2024