Skip to content

docs: align studio SSO client-id with SOCIAL_AUTH_EDX_OAUTH2_KEY default#38760

Open
feanil wants to merge 1 commit into
masterfrom
feanil/update_local_dev_docs
Open

docs: align studio SSO client-id with SOCIAL_AUTH_EDX_OAUTH2_KEY default#38760
feanil wants to merge 1 commit into
masterfrom
feanil/update_local_dev_docs

Conversation

@feanil

@feanil feanil commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Summary

Renames the example client ID in the README's CMS SSO setup section from studio-sso-id to studio-sso-key, so that the value matches the current default for SOCIAL_AUTH_EDX_OAUTH2_KEY in cms/envs/devstack.py:277 (SOCIAL_AUTH_EDX_OAUTH2_KEY = 'studio-sso-key').

A first-time bare-metal operator following the README would have ended up with a client ID that doesn't match the CMS's default, so they would have to override SOCIAL_AUTH_EDX_OAUTH2_KEY in their settings overrides. After this change, the README's example values work out-of-the-box with the CMS default.

The README's CMS SSO setup section uses 'studio-sso-id' as the OAuth
application client ID, but instructs operators to put that same value
into SOCIAL_AUTH_EDX_OAUTH2_KEY. Rename to 'studio-sso-key' so the
example value matches the setting it ends up in, removing the id-vs-key
confusion for first-time bare-metal setups.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@feanil feanil marked this pull request as ready for review June 15, 2026 16:20
@feanil feanil requested a review from kdmccormick June 15, 2026 16:20
@feanil feanil enabled auto-merge (rebase) June 15, 2026 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant