Skip to content

Feature/backend refresh token#49

Merged
mukund58 merged 2 commits into
mukund58:masterfrom
NutanAhir688:feature/backend-refresh-token
Jun 22, 2026
Merged

Feature/backend refresh token#49
mukund58 merged 2 commits into
mukund58:masterfrom
NutanAhir688:feature/backend-refresh-token

Conversation

@NutanAhir688

Copy link
Copy Markdown
Collaborator

What was implemented:
Refresh Token System:

Secure rotating refresh tokens with reuse detection
Access tokens reduced to 15 min (from 24 hours), refresh tokens last 7 days
3 new endpoints: /auth/refresh, /auth/logout, /auth/revoke-all
If a revoked token is reused, all user sessions are automatically invalidated
Backend Refactoring:

Created BaseApiController and TaskAccessController base classes
Eliminated ~30+ duplicate method copies across 13 controllers
Cleaned up 14 stale using directives in DatabaseExtensions.cs
Simplified CommentController and TaskAttachmentController constructors

@vercel

vercel Bot commented Jun 22, 2026

Copy link
Copy Markdown

@NutanAhir688 is attempting to deploy a commit to the mukund58's projects Team on Vercel.

A member of the Team first needs to authorize it.

@vercel

vercel Bot commented Jun 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
taskflow-dotnet Ready Ready Preview, Comment Jun 22, 2026 3:01pm

@mukund58 mukund58 merged commit cd2cfe8 into mukund58:master Jun 22, 2026
3 checks passed
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.

2 participants