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

Creating standard REST API for acanban #47

Open
Huy-Ngo opened this issue Dec 9, 2020 · 1 comment
Open

Creating standard REST API for acanban #47

Huy-Ngo opened this issue Dec 9, 2020 · 1 comment
Labels
low priority Issues that are not very necessary to be addressed quickly

Comments

@Huy-Ngo
Copy link
Owner

Huy-Ngo commented Dec 9, 2020

I suggest we have a standard REST API for acanban. This allows later developments to have clients different than web (e.g. native mobile or desktop clients for ability to view and submit works when offline). Even if they just intend to make another web client, it'd be easier for them to create one without having to modify the server.

However, this can be tricky regarding the authentication. REST API is based on HTTP, which is stateless. Normally, I'd go for a web token for authentication, but I am not sure how Quart-Auth handles login.

@McSinyx
Copy link
Collaborator

McSinyx commented Dec 9, 2020

While I think it's a good idea, considering the current pace of development, I don't believe we should do it now. Doesn't hurt putting it as a TODO though I guess 🤷

@Huy-Ngo Huy-Ngo added the low priority Issues that are not very necessary to be addressed quickly label Dec 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
low priority Issues that are not very necessary to be addressed quickly
Projects
None yet
Development

No branches or pull requests

2 participants