Create service to enable connection to database #273

Closed
opened 2026-04-14 07:09:13 +00:00 by a24vinla · 6 comments
Collaborator

We want to be able to connect to the user database and query it. The current goal is the ability to store and load layout configs.
We need to figure out the appropriate structure and files for this.

We want to be able to connect to the user database and query it. The current goal is the ability to store and load layout configs. We need to figure out the appropriate structure and files for this.
a24vinla changed title from Create connection to user database to Create service to enable connection to database 2026-04-14 11:17:47 +00:00
Collaborator

Waiting until Created layout table #286 is merged into team_2_week_1

Waiting until Created layout table #286 is merged into team_2_week_1
Collaborator

what needs to be done have been tested by @c24elipe https://git.webug.se/c24elipe/Dotnet_JWTAndTesting_Test/src/branch/main/LoginService/LoginService/Endpoints/AuthEndpoints.cs . I am going to take inspiration from his repo.

what needs to be done have been tested by @c24elipe https://git.webug.se/c24elipe/Dotnet_JWTAndTesting_Test/src/branch/main/LoginService/LoginService/Endpoints/AuthEndpoints.cs . I am going to take inspiration from his repo.
Collaborator

Password hashing states that Argon2id should be used. C# needs to download a dependency to use it Se site has a conclusion been made?

[Password hashing ](https://git.webug.se/Andras/BoundlessFlowCampus2K/issues/148#issuecomment-1603) states that Argon2id should be used. C# needs to download a dependency to use it [Se site ](https://www.thatsoftwaredude.com/content/14030/implementing-argon2id-password-hashing-in-c) has a conclusion been made?
Collaborator

After some discussion with @a22erigr about what algorithm to use to hash passwords. We concluded that the old decision still holds strong and should be used for the moment at least.

After some discussion with @a22erigr about what algorithm to use to hash passwords. We concluded that the old decision still holds strong and should be used for the moment at least.
Collaborator

Okay will wait with implementing hashing functionality. When working on the problem i may have gone a bit out of scope, Implementing some of the structure of the service. This was done to support further development and to test so a user can connect to the database. A lot of inspiration was taken from @c24elipe https://git.webug.se/c24elipe/Dotnet_JWTAndTesting_Test/src/branch/main/LoginService/LoginService/Endpoints/AuthEndpoints.cs

Okay will wait with implementing hashing functionality. When working on the problem i may have gone a bit out of scope, Implementing some of the structure of the service. This was done to support further development and to test so a user can connect to the database. A lot of inspiration was taken from @c24elipe https://git.webug.se/c24elipe/Dotnet_JWTAndTesting_Test/src/branch/main/LoginService/LoginService/Endpoints/AuthEndpoints.cs
Collaborator
  • test
    • test 2
+ test + test 2
Sign in to join this conversation.
No milestone
No project
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Depends on
Reference
Andras/BoundlessFlowCampus2K#273
No description provided.