From cac49facaa1100176d5209c35e182c28c5255897 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Tue, 7 Jun 2016 00:19:33 +0200 Subject: [PATCH] adds an entity id ... --- Yavsc/src/Controllers/TokenController.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Yavsc/src/Controllers/TokenController.cs b/Yavsc/src/Controllers/TokenController.cs index 1685ac6e..483e22d3 100644 --- a/Yavsc/src/Controllers/TokenController.cs +++ b/Yavsc/src/Controllers/TokenController.cs @@ -27,6 +27,8 @@ namespace Yavsc.Controllers public string access_token { get; set; } public int expires_in { get; set; } public string grant_type { get; set; } + + public int entity_id { get; set; } } UserTokenProvider tokenProvider; @@ -70,12 +72,11 @@ namespace Yavsc.Controllers foreach (Claim c in currentUser.Claims) if (c.Type == "EntityID") entityId = Convert.ToInt32(c.Value); tokenExpires = DateTime.UtcNow.AddMinutes(2); - token = await GetToken("id_token", user, tokenExpires); - return new TokenResponse { access_token = token, expires_in = 3400, grant_type="id_token" }; - + token = await GetToken("id_token", user, tokenExpires); + return new TokenResponse { access_token = token, expires_in = 3400, entity_id = entityId }; } } - return new { authenticated = false, grant_type="id_token" }; + return new { authenticated = false }; } public class AuthRequest