From b83e7b9fda92379e30a2b1097eb3945171ae02e1 Mon Sep 17 00:00:00 2001
From: Tim <contact@bytim.eu>
Date: Sun, 27 Apr 2025 13:44:11 +0200
Subject: Set actual value to expires_in field in access token response

---
 VPNAuth.Server/Api/OAuth2.cs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'VPNAuth.Server/Api/OAuth2.cs')

diff --git a/VPNAuth.Server/Api/OAuth2.cs b/VPNAuth.Server/Api/OAuth2.cs
index bed5110..b73b17b 100644
--- a/VPNAuth.Server/Api/OAuth2.cs
+++ b/VPNAuth.Server/Api/OAuth2.cs
@@ -65,7 +65,7 @@ public static class OAuth2
 
         using var db = new Database.Database();
         var authRequest = db.AuthRequests
-            .Where(request => request.Code == context.Request.Form["code"].ToString())
+            .Where(request => request.Code == context.Request.Form["code"])
             .ToList()
             .FirstOrDefault();
         if (authRequest == null)
@@ -104,7 +104,7 @@ public static class OAuth2
         {
             AccessToken = accessTokenEntry.Entity.Token,
             TokenType = "Bearer",
-            Expires = 0 // TODO: change to actual value
+            ExpiresIn = 604800 // 7 days
         });
     }
 }
-- 
cgit v1.2.3