Skip to content

feat: implement complete authentication improvements#8

Merged
Bulletdev merged 1 commit into
masterfrom
PS006
Oct 16, 2025
Merged

feat: implement complete authentication improvements#8
Bulletdev merged 1 commit into
masterfrom
PS006

Conversation

@Bulletdev
Copy link
Copy Markdown
Owner

with email system, token management, JWT blacklist, and Sidekiq schedule

Tokens Persistidos: Reset tokens agora são armazenados no banco, permitindo invalidação
Uso Único: Tokens de reset só podem ser usados uma vez
Expiração: Tokens expiram automaticamente (1 hora para reset)
Auditoria: IP e User Agent são registrados
Blacklist: Tokens JWT podem ser revogados antes da expiração
Logout Real: Logout agora invalida o token no servidor

with email system, token management, JWT blacklist, and Sidekiq schedule

Tokens Persistidos: Reset tokens agora são armazenados no banco, permitindo invalidação
Uso Único: Tokens de reset só podem ser usados uma vez
Expiração: Tokens expiram automaticamente (1 hora para reset)
Auditoria: IP e User Agent são registrados
Blacklist: Tokens JWT podem ser revogados antes da expiração
Logout Real: Logout agora invalida o token no servidor
@github-actions
Copy link
Copy Markdown
Contributor

🔒 Brakeman Security Scan

  • Total warnings: 2
  • High confidence: 0

✅ No high confidence issues found.

@github-actions
Copy link
Copy Markdown
Contributor

📦 Dependency Security Check

✅ No known vulnerabilities found.

View Report
No vulnerabilities found

@github-actions
Copy link
Copy Markdown
Contributor

🔍 Semgrep Static Analysis

  • Errors: 0
  • Warnings: 22

⚠️ Warnings found. Please review.

@github-actions
Copy link
Copy Markdown
Contributor

🔐 Security Scan Summary

Check Status
Brakeman ✅ success
Dependencies ✅ success
Semgrep ✅ success

✅ All security checks passed!

@Bulletdev Bulletdev merged commit 966d050 into master Oct 16, 2025
6 checks passed
@Bulletdev Bulletdev deleted the PS006 branch December 2, 2025 14:25
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.

1 participant