diff --git a/src/Zirconium/Core/SessionAuthData.cs b/src/Zirconium/Core/SessionAuthData.cs index 35042d0..12d0b14 100644 --- a/src/Zirconium/Core/SessionAuthData.cs +++ b/src/Zirconium/Core/SessionAuthData.cs @@ -2,7 +2,7 @@ namespace Zirconium.Core { public class SessionAuthData { - public string EntityID { get; set; } + public string[] EntityID { get; set; } public string DeviceID { get; set; } } } \ No newline at end of file diff --git a/src/ZirconiumPlugins/DefaultAuthProvider/Plugin.cs b/src/ZirconiumPlugins/DefaultAuthProvider/Plugin.cs index e70815d..aaa8fe2 100644 --- a/src/ZirconiumPlugins/DefaultAuthProvider/Plugin.cs +++ b/src/ZirconiumPlugins/DefaultAuthProvider/Plugin.cs @@ -103,7 +103,7 @@ namespace DefaultAuthProvider { SessionAuthData payload = new SessionAuthData(); payload.DeviceID = deviceID; - payload.EntityID = entityID; + payload.EntityID = new string[] { entityID }; return new JwtBuilder() .WithAlgorithm(new HMACSHA256Algorithm()) // symmetric .WithSecret(this.jwtSecret)