Replace MSAL and custom cookie auth with Microsoft.Identity.EntityFramework Also some UI redesign to accommodate different login experience.
9 lines
340 B
Transact-SQL
9 lines
340 B
Transact-SQL
CREATE TABLE [session].[Session]
|
|
(
|
|
Id [session].[SessionSurrogateKey] PRIMARY KEY,
|
|
Player1Id [dbo].[AspNetUsersId] NOT NULL,
|
|
Player2Id [dbo].[AspNetUsersId] NULL,
|
|
[CreatedDate] DATETIMEOFFSET NOT NULL DEFAULT SYSDATETIMEOFFSET(),
|
|
CONSTRAINT [CK_Session_LimitedNewSessions] CHECK ([session].MaxNewSessionsPerUser() < 4),
|
|
)
|