goauthentik / goauthentik/authentik

Application + Provider wizard slug naming

Open
#17,958 0 comments 0 reactions 0 assignees View on GitHub
area:frontend bug bug/confirmed
Dominant language
Python
Stars
25.6k
Forks
2k
Avg merge
1d 4h
Merged PRs (30d)
634

Description

**Describe the bug**
If two or more capital letters are entered in an application name, the slug field doesn't pick up any lower case letters entered after those capital letters

**To Reproduce**
Steps to reproduce the behavior:

1. Go to **Applications > Applications** and click **Create with provider**
2. Enter a **Name** that starts with two or more capital letters followed by lowercase letters (e.g. "OAuth").
3. See that the slug value doesn't update beyond the capital letters

Can also be reproduced via the normal Application creation without provider (**Applications > Applications** and click **Create**)

**Expected behavior**
All letters to be used in slug

**Screenshots**

Image

Image

**Version and Deployment (please complete the following information):**

- authentik version: [e.g. 2025.10.1]
- Deployment: docker-compose

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue through Applications > Applications using both Create with provider and Create, entering a name such as "OAuth". Trace the slug field update behavior in those wizard entry points; done means all letters, including lowercase letters after multiple capitals, appear in the generated slug.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.