mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-04 05:53:43 +00:00 
			
		
		
		
	
		
			
				
	
	
	
		
			744 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			744 B
		
	
	
	
	
	
	
	
Two Factor Authentication
Zulip uses django-two-factor-auth to integrate 2FA.
To enable 2FA, set TWO_FACTOR_AUTHENTICATION_ENABLED in settings to True,
then log into Zulip and add otp device from settings page. Once the device is
added, password based authentication will ask for one-time-password. In dev.,
this one-time-password will be printed to the console when you try to login.
Just copy-paste it into the form field to continue.
Direct dev. logins don't prompt for 2FA one-time-passwords, so to test 2FA in
development, make sure that you login using a password. You can get the
passwords for the default test users using ./manage.py print_initial_password
command.