[PR #19] [MERGED] Merge feature login service #29

Closed
opened 2026-09-04 00:41:43 +02:00 by Stone_Red · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Stefan-5422/-T5-Elektrifikatsiya/pull/19
Author: @Stefan-5422
Created: 2/8/2023
Status: Merged
Merged: 2/8/2023
Merged by: @Stefan-5422

Base: DevelopmentHead: feature-login_service


📝 Commits (8)

  • a1b6f61 Add models and interfaces for auth
  • 85cc9d5 Implement auth services
  • 96a0d71 Add FluentResults NuGet
  • 5d6db0b 🔑 Login Stuff ya' know 🔑
  • 44ffa1d Visual studio dumb
  • af673b6 Add user database setup
  • 2249ff8 Merge branch 'Development' into feature-login_service
  • ab159df Add cookie script

📊 Changes

14 files changed (+392 additions, -5 deletions)

View changed files

src/Elektrifikatsiya/Elektrifikatsiya/Database/UserDatabaseContext.cs (+14 -0)
📝 src/Elektrifikatsiya/Elektrifikatsiya/Elektrifikatsiya.csproj (+4 -0)
src/Elektrifikatsiya/Elektrifikatsiya/Models/Role.cs (+9 -0)
src/Elektrifikatsiya/Elektrifikatsiya/Models/User.cs (+24 -0)
📝 src/Elektrifikatsiya/Elektrifikatsiya/Pages/_Layout.cshtml (+29 -0)
📝 src/Elektrifikatsiya/Elektrifikatsiya/Program.cs (+9 -5)
src/Elektrifikatsiya/Elektrifikatsiya/Services/IAuthenticationService.cs (+55 -0)
src/Elektrifikatsiya/Elektrifikatsiya/Services/IAuthorizationService.cs (+15 -0)
src/Elektrifikatsiya/Elektrifikatsiya/Services/ICookieService.cs (+13 -0)
src/Elektrifikatsiya/Elektrifikatsiya/Services/Implementations/AuthenticationService.cs (+134 -0)
src/Elektrifikatsiya/Elektrifikatsiya/Services/Implementations/AuthorizationService.cs (+29 -0)
src/Elektrifikatsiya/Elektrifikatsiya/Services/Implementations/CookieService.cs (+18 -0)
src/Elektrifikatsiya/Elektrifikatsiya/Utilities/SecureStringGenerator.cs (+20 -0)
src/Elektrifikatsiya/Elektrifikatsiya/Utilities/TokenGenerator.cs (+19 -0)

📄 Description

Merge login stuff, ya know 🔑


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Stefan-5422/-T5-Elektrifikatsiya/pull/19 **Author:** [@Stefan-5422](https://github.com/Stefan-5422) **Created:** 2/8/2023 **Status:** ✅ Merged **Merged:** 2/8/2023 **Merged by:** [@Stefan-5422](https://github.com/Stefan-5422) **Base:** `Development` ← **Head:** `feature-login_service` --- ### 📝 Commits (8) - [`a1b6f61`](https://github.com/Stefan-5422/-T5-Elektrifikatsiya/commit/a1b6f61e8c5594aaafc90441ca6658728d767768) Add models and interfaces for auth - [`85cc9d5`](https://github.com/Stefan-5422/-T5-Elektrifikatsiya/commit/85cc9d56ba8b060e3888afcac557ddb6a4825e88) Implement auth services - [`96a0d71`](https://github.com/Stefan-5422/-T5-Elektrifikatsiya/commit/96a0d710c43c0b18a0ce3e1b9248863b266b81cb) Add FluentResults NuGet - [`5d6db0b`](https://github.com/Stefan-5422/-T5-Elektrifikatsiya/commit/5d6db0b5c1490512bc6218d850d07c8844214f4c) 🔑 Login Stuff ya' know 🔑 - [`44ffa1d`](https://github.com/Stefan-5422/-T5-Elektrifikatsiya/commit/44ffa1d7b2be79af91aa86d598b4d7ca3f03810c) Visual studio dumb - [`af673b6`](https://github.com/Stefan-5422/-T5-Elektrifikatsiya/commit/af673b65727c493e469ada2a4d1d9656240e1605) Add user database setup - [`2249ff8`](https://github.com/Stefan-5422/-T5-Elektrifikatsiya/commit/2249ff8d90705d350c0bcbcc703d3a5281ebb02c) Merge branch 'Development' into feature-login_service - [`ab159df`](https://github.com/Stefan-5422/-T5-Elektrifikatsiya/commit/ab159df6a94ce4919d418ae6d84e530f504537d6) Add cookie script ### 📊 Changes **14 files changed** (+392 additions, -5 deletions) <details> <summary>View changed files</summary> ➕ `src/Elektrifikatsiya/Elektrifikatsiya/Database/UserDatabaseContext.cs` (+14 -0) 📝 `src/Elektrifikatsiya/Elektrifikatsiya/Elektrifikatsiya.csproj` (+4 -0) ➕ `src/Elektrifikatsiya/Elektrifikatsiya/Models/Role.cs` (+9 -0) ➕ `src/Elektrifikatsiya/Elektrifikatsiya/Models/User.cs` (+24 -0) 📝 `src/Elektrifikatsiya/Elektrifikatsiya/Pages/_Layout.cshtml` (+29 -0) 📝 `src/Elektrifikatsiya/Elektrifikatsiya/Program.cs` (+9 -5) ➕ `src/Elektrifikatsiya/Elektrifikatsiya/Services/IAuthenticationService.cs` (+55 -0) ➕ `src/Elektrifikatsiya/Elektrifikatsiya/Services/IAuthorizationService.cs` (+15 -0) ➕ `src/Elektrifikatsiya/Elektrifikatsiya/Services/ICookieService.cs` (+13 -0) ➕ `src/Elektrifikatsiya/Elektrifikatsiya/Services/Implementations/AuthenticationService.cs` (+134 -0) ➕ `src/Elektrifikatsiya/Elektrifikatsiya/Services/Implementations/AuthorizationService.cs` (+29 -0) ➕ `src/Elektrifikatsiya/Elektrifikatsiya/Services/Implementations/CookieService.cs` (+18 -0) ➕ `src/Elektrifikatsiya/Elektrifikatsiya/Utilities/SecureStringGenerator.cs` (+20 -0) ➕ `src/Elektrifikatsiya/Elektrifikatsiya/Utilities/TokenGenerator.cs` (+19 -0) </details> ### 📄 Description Merge login stuff, ya know 🔑 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Stone_Red added the pull-request label 2026-09-04 00:41:43 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Stefan-5422/-T5-Elektrifikatsiya#29