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

Basic Authentication #456

Open
keinsell opened this issue May 10, 2024 — with Linear · 1 comment
Open

Basic Authentication #456

keinsell opened this issue May 10, 2024 — with Linear · 1 comment
Labels
Feature good first issue Good for newcomers Server Problems and Pull Requests that affect Server Application Web Application Problems and Pull Requests that affect Web Application

Comments

Copy link
Owner

Authentication should include most likely two endpoints /authn/basic and account/register without recovery mechanisms as they are not revelant to current application requirements.

Up to this date I'm not where I left the implementation, some things can be actually done on server (if not done completly) but for sure tests are missing and features are not implemented on apps/web ~@keinsell

  • Passwords of Accounts should be hashed using argon2
  • Endpoints should be documented in OpenAPI Specification
  • Endpoints should be covered in E2E and Unit tests
  • Authentication should not rely on any 3rd-party and should be purely implemented in server, there is no need for such level of security considering that database is enclosed in container volume and application is very first MVP.
  • Authentication should be implemented in complete application covering apps/server and apps/web.
Copy link

linear bot commented May 10, 2024

@keinsell keinsell removed the api label May 10, 2024
@keinsell keinsell added the Web Application Problems and Pull Requests that affect Web Application label May 10, 2024 — with Linear
@keinsell keinsell added Server Problems and Pull Requests that affect Server Application good first issue Good for newcomers and removed good first issue Good for newcomers apps/server labels May 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature good first issue Good for newcomers Server Problems and Pull Requests that affect Server Application Web Application Problems and Pull Requests that affect Web Application
Projects
None yet
Development

No branches or pull requests

1 participant