Skip to content

M2e: frontend sign-in and tenant-scoped session (BR-36) #96

Closed

Description

@amar-python

Part of ART Milestone 2 (BR-36). Sign-in page in csv-table-hub-main (can reuse the parked page in draft PR #80), with the session token sent on every API call and a sign-out button.

Verified by: vitest for the auth flow and an e2e test that an unauthenticated user is redirected to sign-in.


Generated by Claude Code

Activity

  1. added this to the ART extension milestone on Oct 26, 2026
  2. amar-python commented on Oct 26, 2026

    @amar-python
    OwnerAuthor

    Decided by the product owner on 26 Oct: sign-in is required in the browser. The shared API key is no longer built into the frontend; it stays for scripts and services only. The offline installer creates the first tenant admin. Local dev needs a tenant admin created once with scripts/create_tenant_admin.py.


    Generated by Claude Code

  3. added a commit that references this issue on Oct 26, 2026
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

    artART framework extension workenhancementNew feature or request

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions