]> git.ipfire.org Git - pbs.git/commitdiff
users: Drop password recovery code attribute
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 5 Oct 2022 16:12:24 +0000 (16:12 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 5 Oct 2022 16:12:24 +0000 (16:12 +0000)
We won't need this here any more since we are moving towards a SSO
solution.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/users.py
src/database.sql

index 8832d51a6322ea9a852626a47131cc0dd114ac12..5e52d007ff06af757aed7828f0c4323795a5f7b8 100644 (file)
@@ -107,10 +107,6 @@ class Users(base.Object):
                        LEFT JOIN users_emails ON users.id = users_emails.user_id \
                        WHERE users_emails.email = %s", email)
 
-       def get_by_password_recovery_code(self, code):
-               return self._get_user("SELECT * FROM users \
-                       WHERE password_recovery_code = %s AND password_recovery_code_expires_at > NOW()", code)
-
        def find(self, username):
                # Search for a user object
                user = self.get_by_name(username)
index ef2b2193f056c134fc934e7893927d60802d6f8d..4508698430e881745fbd26aaad3c847786094a6c 100644 (file)
@@ -1348,8 +1348,6 @@ CREATE TABLE public.users (
     deleted boolean DEFAULT false NOT NULL,
     registered_at timestamp without time zone DEFAULT now() NOT NULL,
     ldap_dn text,
-    password_recovery_code text,
-    password_recovery_code_expires_at timestamp without time zone,
     admin boolean DEFAULT false NOT NULL,
     quota bigint
 );
@@ -1912,14 +1910,6 @@ ALTER TABLE ONLY public.uploads
     ADD CONSTRAINT uploads_id PRIMARY KEY (id);
 
 
---
--- Name: users users_password_recovery_code; Type: CONSTRAINT; Schema: public; Owner: pakfire
---
-
-ALTER TABLE ONLY public.users
-    ADD CONSTRAINT users_password_recovery_code UNIQUE (password_recovery_code);
-
-
 --
 -- Name: build_packages_build_id; Type: INDEX; Schema: public; Owner: pakfire
 --