mirror of
				https://gitlab.com/comunic/comunicapiv3
				synced 2025-10-30 23:24:42 +00:00 
			
		
		
		
	Update login method
This commit is contained in:
		| @@ -66,8 +66,13 @@ pub fn create(r: &mut HttpRequestHandler) -> RequestResult { | ||||
|  | ||||
| /// Sign in user | ||||
| pub fn login_user(request: &mut HttpRequestHandler) -> RequestResult { | ||||
|     let email = request.post_email("userMail")?; | ||||
|     let password = request.post_string_opt("userPassword", 3, true)?; | ||||
|     // TODO : remove fallbacks | ||||
|     let email = request.post_string_with_fallback("mail", "userMail")?; | ||||
|     let password = request.post_string_with_fallback("password", "userPassword")?; | ||||
|  | ||||
|     if !mailchecker::is_valid(&email) { | ||||
|         request.bad_request("Invalid email!".to_string())?; | ||||
|     } | ||||
|  | ||||
|     // Authenticate user | ||||
|     let token = account_helper::login_user( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user