I have my open edx devstack setup as well my blockstore containers running as well. I’m following this guide here to configure blockstore for my devstack instance https://github.com/edx/blockstore#using-with-docker-devstack. I have configured sso to be able to login into blockstore, however I get an invalid scope error. Below are screenshots to my configurations.
oauth2_provider
oauth_dispatch
private.py
settings.py
After visiting http://159.89.49.124:18250/login
I’m redirected to http://159.89.49.124:18000/oauth2/authorize?redirect_uri=http%3A%2F%2F159.89.49.124%3A18250%2Fcomplete%2Fedx-oauth2%2F%3Fredirect_state%3DBH9V61XLz768nPnxpcfX5Piu7MRHYgBb&client_id=blockstore-sso-key&response_type=code&state=BH9V61XLz768nPnxpcfX5Piu7MRHYgBb&scope=user_id+profile+email
which throws an invalid scope
error, not sure why my scope is being set to user_id+profile+email
yet I configured it to just user_id
. Tried updating my scope to user_id,profile,email
in the second screenshot however I still get the same error of invalid scope any help will be much appreciated thank you.