Updated more UI. Enhanced login capabilities. Started work on querying data.

This commit is contained in:
Gnarwhal 2021-02-07 22:50:48 -05:00
parent 40a0e4046a
commit 052052d76b
Signed by: Gnarwhal
GPG key ID: 0989A73D8C421174
29 changed files with 706 additions and 424 deletions

View file

@ -33,7 +33,11 @@ CREATE TABLE [User] (
Username VARCHAR(32) NOT NULL,
[Password] CHAR(64) NOT NULL,
[Salt] CHAR(32) NOT NULL,
Verified BIT NOT NULL CONSTRAINT VerifiedDefault DEFAULT 0
Hue INT NOT NULL
CONSTRAINT HueDefault DEFAULT 0
CONSTRAINT HueConstraint CHECK (0 <= Hue AND Hue <= 360),
Verified BIT NOT NULL
CONSTRAINT VerifiedDefault DEFAULT 0
PRIMARY KEY(ID)
)

View file

@ -1,4 +1,6 @@
CREATE PROCEDURE GetUserLogin(
@email VARCHAR(254)
) AS
SELECT Id, Salt, [Password] FROM [User] WHERE Email = @email
BEGIN TRANSACTION
SELECT Id, Salt, [Password], Hue FROM [User] WHERE Email = @email
COMMIT TRANSACTION