Add Slack OpenID login with verified identities and callback replay protection
This commit is contained in:
@@ -11,6 +11,10 @@ ALTER TABLE project_accounts
|
||||
CREATE UNIQUE INDEX project_account_username ON project_accounts(project, lower(username))
|
||||
WHERE username IS NOT NULL;
|
||||
|
||||
ALTER TABLE oauth_attempts
|
||||
ADD COLUMN provider text NOT NULL DEFAULT 'google' CHECK (provider IN ('google','slack')),
|
||||
ADD COLUMN oidc_nonce text;
|
||||
|
||||
CREATE TABLE account_identities (
|
||||
project text NOT NULL,
|
||||
provider text NOT NULL CHECK (provider IN ('google', 'slack')),
|
||||
|
||||
Reference in New Issue
Block a user