EVE-University / EVE-University/euni-aa-dev
Required ESI scopes and callback URL are undocumented
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Creating a new ESI app is required for setting up the development environment, but as part of that creation, the user must explicitly name which scopes are enabled as well as giving a 'callback url'. I'm assuming the former is really complicated because each plugin can require additional scopes, and tracking the aggregate list is not maintainable. "Everything" seems a bit much, but guidance would help here. For the latter, I'm assuming that `http://localhost:8000` will work, or that it doesn't matter?
Changing the interactive mode to supply a better hint or adding documentation in the README.md would probably help here.
Edit: callback URL should be `http://localhost:8000/sso/callback` or, if you want to be fancy, `f'{AA_SITE_URL}/sso/callback'`
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.