DiamondLightSource / DiamondLightSource/atlas

i15-1: When logged out, there is a redirect to Keycloak screen from child pages

Open
#152 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
1
Forks
4
Avg merge
6d 8h
Merged PRs (30d)
8

Description

When a user is logged out they can access the root page and go to other pages.

When trying to get to some pages directly (or refresh), the page redirects to the identity page.

**To recreate:**

1. Open an incognito screen and go to https://i15-1.diamond.ac.uk/
2. Go to Acquisition -> Robot and hit refresh or go directly to https://i15-1.diamond.ac.uk/acquisition/robot

**Expected behaviour:**

See screens with limited functionality.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the logged-out behavior at the root URL, then on /acquisition/robot by navigating directly and refreshing in an incognito window. Trace the child-page authentication and routing entry points; done means logged-out users see screens with limited functionality instead of being redirected to the Keycloak identity page.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
authentication, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.