Bug: Email vs Username login not working, OIDC rejection as well
Author: samschultzponsysCreated Aug 6, 2026Updated Sep 16, 2026
Labelstriage
Bug Description
I am unable to login via email only via username, my OIDC config should be correct and it also gets rejected making me think there is an issue with email being detected as I am pretty sure my OIDC is going to tie to the email.
Steps To Reproduce
Verified users have email attached, also created a new admin user, deleted my original one, then recreated and tested.
Expected Behavior
OIDC should be binding to the user(s) as I have the flag set to do so, but email vs username login isnt working which is giving me pause over the whole thing.
Actual Behavior
Failure to login via any method other than username and pass.
Screenshots
Arcane Version
v2.7.0
Installation Method
Docker Compose (Recommended)
Environment Type
Both Local and Remote Agents
Database Type
SQLite (Default)
Operating System
Linux
Docker Version
29.5.3
Browser & Version
Chrome 150.0.7871.187
Relevant Logs or Error Messages
I have no problem providing logs, currently I have verbosity increased from a previous Git issue (thank you for resolving that one love you all!) so the logging is a little too intense from the container logs at this time.Docker Compose Configuration
services:
arcane-cheetah:
image: ghcr.io/getarcaneapp/manager:latest
restart: unless-stopped
ports:
- '3552:3552'
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /mnt/nvme2tbadata/dockerstatic/arcane-cheetah:/app/data
# projects root — path identical inside and outside the container
- /mnt/nvme2tbadata/dockerstatic:/mnt/nvme2tbadata/dockerstatic
# docker hub credential
- /mnt/nvme2tbadata/dockerstatic/dockerhub:/dockerconfig:ro
environment:
- LOG_LEVEL=debug
- TZ=America/Chicago
- APP_URL=https://arcanedm.snope.com
- PUID=0
- PGID=0
- ENCRYPTION_KEY=0f2bnope55
- JWT_SECRET=650nopece
- PROJECTS_DIRECTORY=/mnt/nvme2tbadata/dockerstatic
- PROJECT_SCAN_MAX_DEPTH=1
- DOCKER_CONFIG=/dockerconfig
cgroup: host
healthcheck:
test: ['CMD', '/app/arcane', 'health']
interval: 30s
timeout: 5s
retries: 3Environment Configuration (.env file)
Additional Context
No response
Source: getarcaneapp/arcane