2014-06-27 52 views
0

的電子郵件我使用的Django allauth使用這些設置:如何從Twitter和谷歌

SOCIALACCOUNT_PROVIDERS = { 
    'google': { 
     'SCOPE': ['https://www.googleapis.com/auth/userinfo.profile'], 
     'AUTH_PARAMS': {'access_type': 'online'} 
    }, 
    'facebook': { 
     'SCOPE': ['email', 'publish_stream'], 
     'AUTH_PARAMS': {'auth_type': 'reauthenticate'}, 
     'METHOD': 'oauth2', 
     'LOCALE_FUNC': lambda request: 'pt_BR', 
     'VERIFIED_EMAIL': False 
    } 
} 
ACCOUNT_EMAIL_VERIFICATION = 'none' 

後來,當我通過Twitter或谷歌做出登錄電子郵件在用戶未填寫。但是,當我使用其他提供商如Github或Facebook時,用戶擁有適當的電子郵件地址。 在此先感謝o/

回答