From: Michael Tremer Date: Wed, 5 Oct 2022 16:12:24 +0000 (+0000) Subject: users: Drop password recovery code attribute X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fd30364cdf6b8a7a8fc639b6924da784cefa3b0f;p=pbs.git users: Drop password recovery code attribute We won't need this here any more since we are moving towards a SSO solution. Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/users.py b/src/buildservice/users.py index 8832d51a..5e52d007 100644 --- a/src/buildservice/users.py +++ b/src/buildservice/users.py @@ -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) diff --git a/src/database.sql b/src/database.sql index ef2b2193..45086984 100644 --- a/src/database.sql +++ b/src/database.sql @@ -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 --