EVE-University / EVE-University/euni-aa-dev

Required ESI scopes and callback URL are undocumented

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.