id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 33712,Changing a default auth implementation to use email instead of username.,Chathura Madusanka,nobody,"As of now(2022/5/16) almost all websites that gives login functionality to users Use Email + password method. But Django uses username + password method. I feel like that is wrong . So I think, 1) default method should be email + password. 2) Email verification methods should also be included and managed by settings 3) method should be changeable by settings(uName+password , email+password , uName , password ,any other) 4) if possible Allauth default integration (with methods like :- normal auth(without admin) , normal+admin auth ) should be .",New feature,closed,contrib.auth,4.0,Normal,wontfix,auth allauth,auth allauth,Unreviewed,0,0,0,0,0,0