User-friendly Two-Factor Authentication for Django