|  | @@ -278,7 +278,7 @@ void cli_hello(cli_state_t *cli_state)
 | 
	
		
			
				|  |  |  	cli_state->send(cli_state->num_connect, hello, sizeof(hello));
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -user_level_t cli_auth_user(char *user, char *password)
 | 
	
		
			
				|  |  | +user_level_t cli_auth_user(const char *user, const char *password, log_type_t log_entry_type)
 | 
	
		
			
				|  |  |  {
 | 
	
		
			
				|  |  |  	user_level_t rv = MAX_USER_LEVELS;
 | 
	
		
			
				|  |  |  	char WebPassword[MAX_WEB_PASSWD_LEN];
 | 
	
	
		
			
				|  | @@ -294,6 +294,19 @@ user_level_t cli_auth_user(char *user, char *password)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  			/* Login and pass are valid */
 | 
	
		
			
				|  |  |  			rv = user_id;
 | 
	
		
			
				|  |  | +			const char *username;
 | 
	
		
			
				|  |  | +			switch (user_id) {
 | 
	
		
			
				|  |  | +				case 0:
 | 
	
		
			
				|  |  | +					username = "Администратор";
 | 
	
		
			
				|  |  | +					break;
 | 
	
		
			
				|  |  | +				case 1:
 | 
	
		
			
				|  |  | +					username = "Пользователь";
 | 
	
		
			
				|  |  | +					break;
 | 
	
		
			
				|  |  | +				default:
 | 
	
		
			
				|  |  | +					break;
 | 
	
		
			
				|  |  | +			}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +			log_event_data(log_entry_type, username);
 | 
	
		
			
				|  |  |  			break;
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  	}
 |