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

7 feature user authentication and authorization #21

Merged
merged 13 commits into from
Nov 12, 2024

Conversation

RespectMathias
Copy link
Contributor

✨ Description

Microsoft Identity added using scaffold and customized to project needs.

Linked Issue: #7

πŸ”„ Type of Change

  • 🐞 Bug fix
  • ✨ New feature
  • πŸ”§ Improvement

βœ… Checklist

  • πŸ“ Code follows project style guidelines
  • πŸ”— Relevant issue is linked and moved to 'In Progress'
  • πŸ§ͺ All relevant tests have been added or updated
  • βœ”οΈ Continuous integration (CI) tests have passed
  • πŸ‘€ Ready for review

πŸ“„ Additional Information

Also tests have been added and passed. Didn't deem it necessary to test all the code as most is from the scaffold.

Added:
* Login Partial
* Microsoft Identity package
Added:
* Identity pages, will move them later and use custom versions
Pages moved to Pages folder for custom implementation, instead of overriding.

Updated layout and Login
Fixing namespace and making sure to use the custom ones in Account
Added:
* Role Model
* User Model
Re-did scaffolding but this time using the custom user and roles
Roles Added:
* Admin
Added:
* Login Tests
@RespectMathias RespectMathias linked an issue Nov 12, 2024 that may be closed by this pull request
5 tasks
@RespectMathias RespectMathias requested review from Ahmad-Alqadiri and GiGwebs and removed request for Ahmad-Alqadiri November 12, 2024 00:07
Copy link
Contributor

@GiGwebs GiGwebs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thats quite a lot but I accept with lots of hope

@GiGwebs GiGwebs merged commit 378df8f into main Nov 12, 2024
1 check passed
@GiGwebs GiGwebs deleted the 7-feature-user-authentication-and-authorization branch November 12, 2024 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature] - User Authentication and Authorization
2 participants