django-socialauth

    0熱度

    2回答

    我正在使用基本的Django-Social-Auth Facebook代碼通過Facebook註冊。出於某種原因,我無法保存用戶的電子郵件,名字和姓氏。它將用戶名保存爲用戶的第一個+中間+最後一個,但其他屬性保持空白。我嘗試請求電子郵件地址,該應用確實表示我們收到了電子郵件地址,但沒有保存到表中。 我閱讀了關於Facebook註冊的所有帖子和博客,但似乎沒有任何工作適合我。我錯過了什麼嗎? set

    1熱度

    1回答

    我正在從Facebook實施註冊。 我使用最新的SocialAuth春天庫:socialauth彈簧-2.6.jar 我只是通過休耕應用socialauthdemo給出的示例應用程序。 我的網址是: https://www.facebook.com/dialog/oauth? client_id=216531348684064& response_type=code& redirect_ur

    0熱度

    1回答

    我可以成功登錄使用Facebook和谷歌,但我可以顯示的是用戶名。現在我想顯示用戶名。我該如何去做。我讀了Facebook沒有提供詳細信息,如默認的電子郵件ID和像這些細節需要被要求。我補充說,但我不知道如何訪問這些數據。 settings.py SOCIAL_AUTH_FACEBOOK_KEY = '***' SOCIAL_AUTH_FACEBOOK_SECRET = '***' SOCIA

    0熱度

    1回答

    我想通過django中的fb登錄。一切工作正常。問題是我沒有收到用戶的電子郵件。我已將SOCIAL_AUTH_FACEBOOK_SCOPE = [’email’]添加到settings.py,但我沒有收到對我的數據庫很重要的電子郵件。請幫忙。 在此先感謝

    0熱度

    1回答

    我已經成功地在我的網站上設置了Linkedin社交認證, django-socialauth。我能夠檢索頂級配置文件字段,例如標題,沒問題,用設置,如下在我的settings.py: LINKEDIN_EXTRA_FIELD_SELECTORS = [ 'email-address', 'headline', 'industry', 'location', 'picture-url',

    0熱度

    1回答

    你好,我希望允許用戶通過Facebook登錄/註冊。 身份驗證有效,但是後端使用名字和姓氏(來自Facebook)的組合作爲用戶名和電子郵件創建用戶實例。 谷歌oauth2後端工作得很好。 這裏是我的設置: FACEBOOK_APP_ID = 'appid' FACEBOOK_API_SECRET = 'apisecret' FACEBOOK_EXTENDED_P

    0熱度

    1回答

    我沒辦法把我的社會用戶提供django.I關聯創建一個CreateAPIView這需要token_access,token_access_secret和供應商從users.But一切似乎以work.but do_auth方法恰好犯規創建 我用戶社交帳戶。 views.py class SocialSignUp(CreateAPIView): # permission_classes =()

    0熱度

    2回答

    我正在使用社會登錄django社會認證。 如果用戶使用Gmail登錄註冊,則在使用Gmail社交登錄進行的下次訪問登錄時,將爲具有不同用戶名但具有相同電子郵件ID的同一用戶創建兩個用戶。 現在,當用戶嘗試使用此gmail ID登錄時,將引發MultipleObjectsReturned錯誤。 有什麼辦法可以在記錄時檢查用戶的電子郵件ID,如果它已經存在將它與該用戶關聯。

    2熱度

    1回答

    我寫的下面的代碼是爲一些Facebook用戶正確工作,但對於一些用戶它不...可以告訴我,如果我寫錯誤的管道順序? 這是我Settings.py LOGIN_URL = '/dashboard/' LOGIN_REDIRECT_URL = '/' LOGIN_ERROR_URL = '/dashboard/' SOCIAL_AUTH_UID_LENGTH = 16 FACEBOOK_E

    0熱度

    1回答

    我使用rest_framework_social_oauth2 我想在oauth.User變化最小。搜索以通過AbstractUser交換AbstractBaseUser並添加PermissionMixin。但沒有任何工作。 我的應用程序>models.py: from django.db import models from django.contrib.auth.models import