@@ -74,6 +74,8 @@ def user_profile():
74
74
global_2fa = ail_users .is_2fa_enabled ()
75
75
return render_template ("user_profile.html" , meta = meta , global_2fa = global_2fa ,acl_admin = acl_admin )
76
76
77
+ #### USER OTP ####
78
+
77
79
@settings_b .route ("/settings/user/hotp" , methods = ['GET' ])
78
80
@login_required
79
81
@login_read_only
@@ -160,6 +162,10 @@ def user_otp_reset(): # TODO ask for password ?
160
162
user .kill_session ()
161
163
return redirect (url_for ('settings_b.users_list' ))
162
164
165
+ ## --USER OTP-- ##
166
+
167
+ #### USER API ####
168
+
163
169
@settings_b .route ("/settings/user/api_key/new" , methods = ['GET' ])
164
170
@login_required
165
171
@login_user
@@ -183,6 +189,30 @@ def new_token_user():
183
189
else :
184
190
return redirect (url_for ('settings_b.users_list' ))
185
191
192
+ ## --USER API-- ##
193
+
194
+ #### USER MISP ####
195
+
196
+ # @settings_b.route("/settings/user/misp", methods=['GET'])
197
+ # @login_required
198
+ # @login_user
199
+ # def user_misp():
200
+ # pass
201
+ #
202
+ # @settings_b.route("/settings/user/misp/add", methods=['GET'])
203
+ # @login_required
204
+ # @login_user
205
+ # def user_misp_add():
206
+ # pass
207
+ #
208
+ # @settings_b.route("/settings/user/misp/delete", methods=['GET'])
209
+ # @login_required
210
+ # @login_user
211
+ # def user_misp_add():
212
+ # pass
213
+
214
+ ## --USER MISP-- ##
215
+
186
216
@settings_b .route ("/settings/user/logout" , methods = ['GET' ])
187
217
@login_required
188
218
@login_admin
@@ -244,7 +274,7 @@ def create_user_post():
244
274
# Admin ID
245
275
admin_id = current_user .get_user_id ()
246
276
247
- email = request .form .get ('username' )
277
+ email = request .form .get ('username' , '' )
248
278
org_uuid = request .form .get ('user_organisation' )
249
279
role = request .form .get ('user_role' )
250
280
password1 = request .form .get ('password1' )
@@ -260,6 +290,7 @@ def create_user_post():
260
290
261
291
all_roles = ail_users .get_roles ()
262
292
293
+ email = email .lower ()
263
294
if email and len (email ) < 300 and ail_users .check_email (email ) and role :
264
295
if role in all_roles :
265
296
# password set
0 commit comments