feat(auth): Add /token endpoint to request a access token

This commit is contained in:
Björn Benouarets
2026-01-27 11:19:52 +01:00
parent 346100feb6
commit d8241a2491
19 changed files with 418 additions and 14 deletions

View File

@@ -7,9 +7,9 @@ import (
"git.secnex.io/secnex/oauth2-api/models"
)
func GetApplicationByClientID(clientID string) (*models.Application, error) {
func GetApplicationByID(applicationID string) (*models.Application, error) {
var application *models.Application
if err := database.DB.Where("client_id = ? AND expires_at > ?", clientID, time.Now().UTC()).First(&application).Error; err != nil {
if err := database.DB.Where("id = ? AND expires_at > ?", applicationID, time.Now().UTC()).First(&application).Error; err != nil {
return nil, err
}
return application, nil