1. User login and barebones account section added.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
|
||||
USE PARTSLTD_PROD;
|
||||
|
||||
|
||||
|
||||
-- Clear previous proc
|
||||
@@ -9,6 +9,7 @@ DROP PROCEDURE IF EXISTS p_get_many_user;
|
||||
DELIMITER //
|
||||
CREATE PROCEDURE p_get_many_user (
|
||||
IN a_id_user INT
|
||||
, IN a_id_user_auth0 VARCHAR(200)
|
||||
, IN a_get_all_user BIT
|
||||
, IN a_get_inactive_user BIT
|
||||
, IN a_get_first_user_only BIT
|
||||
@@ -54,6 +55,25 @@ BEGIN
|
||||
msg VARCHAR(4000) NOT NULL
|
||||
);
|
||||
|
||||
IF ISNULL(a_id_user) AND NOT ISNULL(a_id_user_auth0) THEN
|
||||
SET a_id_user := (SELECT U.id_user FROM Shop_User U WHERE U.id_user_auth0 LIKE CONCAT('%', a_id_user_auth0, '%') LIMIT 1);
|
||||
END IF;
|
||||
|
||||
IF ISNULL(a_id_user) THEN
|
||||
INSERT INTO tmp_Msg_Error (
|
||||
guid,
|
||||
id_type,
|
||||
code,
|
||||
msg
|
||||
)
|
||||
VALUES (
|
||||
v_guid,
|
||||
v_id_type_error_data,
|
||||
v_code_error_data,
|
||||
CONCAT('User ID required for authorisation.')
|
||||
)
|
||||
;
|
||||
END IF;
|
||||
|
||||
SET v_has_filter_user := CASE WHEN a_ids_user = '' AND a_ids_user_auth0= '' THEN 0 ELSE 1 END;
|
||||
|
||||
@@ -85,7 +105,8 @@ BEGIN
|
||||
;
|
||||
|
||||
IF a_get_first_user_only THEN
|
||||
DELETE FROM tmp_User t_U
|
||||
DELETE t_U
|
||||
FROM tmp_User t_U
|
||||
WHERE t_U.rank_user > 1
|
||||
;
|
||||
END IF;
|
||||
@@ -221,11 +242,12 @@ DELIMITER ;
|
||||
|
||||
CALL p_get_many_user (
|
||||
NULL # a_id_user
|
||||
, 'auth0|6582b95c895d09a70ba10fef' # a_id_user_auth0
|
||||
, 0 # a_get_all_user
|
||||
, 0 # a_get_inactive_user
|
||||
, 0 # a_get_first_user_only
|
||||
, NULL # a_ids_user
|
||||
, '' -- auth0|6582b95c895d09a70ba10fef' # a_ids_user_auth0
|
||||
, 'auth0|6582b95c895d09a70ba10fef' # a_ids_user_auth0 # ' --
|
||||
);
|
||||
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user