mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-10-27 00:04:23 -04:00 
			
		
		
		
	security: implement user lockout (#1552)
* add data-types required for login security * implement user lockout checking at login * cleanup legacy patterns * expose passwords in test_user * test user lockout after bad attempts * test user service * bump alembic version * save increment to database * add locked_at to datetime transformer on import * do proper test cleanup * implement scheduled task * spelling * document env variables * implement context manager for session * use context manager * implement reset script * cleanup generator * run generator * implement API endpoint for resetting locked users * add button to reset all locked users * add info when account is locked * use ignore instead of expect-error
This commit is contained in:
		| @@ -8,6 +8,7 @@ class TestUser: | ||||
|     email: str | ||||
|     user_id: UUID | ||||
|     username: str | ||||
|     password: str | ||||
|     _group_id: UUID | ||||
|     token: Any | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user