Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add method to create admin user and developer application with the required AbandonAuth Callback URI on first startup #63

Open
fisher60 opened this issue Nov 5, 2023 · 0 comments
Labels
backend Relates to backend enhancement New feature or request

Comments

@fisher60
Copy link
Member

fisher60 commented Nov 5, 2023

Summary

Currently the application is first deployed in a broken state that requires the user to dig into the database and create a User, DeveloperApplication, and CallbackUri very manually. This should not be necessary and it should be much easier to do a first-time launch of the application.

As of writing this, we do not yet have username + password auth for local testing, that will be completed in #54
So we may need the ability for a user login another way or perhaps provide their discord user ID for first-time startups.

It may be good to complete this alongside #54

Acceptance Criteria

A method exists that allows a user to be created with a developer application and the required callback URI for the AbandonAuth UI login. Ideally the creation of the ID for the developer application is deterministic or can be specified so that it can be set as a default value in the sample.env file.

@fisher60 fisher60 added the enhancement New feature or request label Nov 5, 2023
@fisher60 fisher60 added the backend Relates to backend label Apr 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Relates to backend enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant