Skip to content

Improve login UI transparency for persistent sessionsΒ #37988

@sahillllllllll-bit

Description

@sahillllllllll-bit

Summary

Rocket.Chat maintains persistent sessions on the same system by default. However, this behavior is not currently communicated on the login screen.

Problem

Users may reasonably expect to be logged out when closing the browser. The absence of any indication on the login UI can lead to confusion or incorrect assumptions about session behavior.

Proposed Enhancement

Add a small, UI-only indicator on the login screen (for example, helper text or an informational element) to clarify that Rocket.Chat already maintains persistent sessions on the same system.

This would be purely informational and would not change any authentication or session logic.

Scope

  • UI/UX only
  • No backend or security behavior changes

Additional Context

I have a UI-only implementation ready and can open a PR if this approach aligns with project direction.

Login Page Before

Image

Login Page after

Image Image

Signup page After changes

Image

Feedback and suggestions are welcome.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions