Skip to content

Change user request form to include joining reason #4188

Description

@jaeyun0503

Feature Summary

Current modal for requesting access to join Texera does not collect information from users before they get admitted to the system. We want to implement a new modal/form to collect new user's affiliation and reason of joining Texera to let admin users have a better overview of users. With this form, it will be easier for admin users to decide whether to grant access to a user or not.

Proposed Solution or Design

The current affiliation request modal and request access form will be removed. Add a new request access form that is triggered when a user logins to the system for the first time. As we will add a new column to the user table, this column can be used to determine if the user has requested access before or not.

  • If the column is not null and the user is "INACTIVE", then it means the user has request access and it has not been approved. The user will see a message informing them to wait until an admin user approves access.

Impact / Priority

(P2)Medium – useful enhancement

Affected Area

No response

Activity

  1. added a commit that references this issue on Feb 16, 2026
    179f177
  2. added a commit that references this issue on May 20, 2026
    8fd297d
  3. added a commit that references this issue on Jun 22, 2026
    6150986
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions