Social Auth - Facebook Developers - Part 4



Configuring Facebook Developers
to generate auth credentials

 

  1. https://developers.facebook.com/
    Login in Facebook Developers
     
  2. Create a app by: My Apps(Right Top corner) → Create App(Right Top corner)
     
  3. If you have a business portfolio you may decide to connect to this app. If you don't want to connect, select the correct option and click next.
     
  4. Select the Authenticate and request data from users with Facebook Login use case.
     
  5. Choose a name for your app and a contact email.
     
  6. Review and click Create app
     
  7. From the left side menu select: 
    App settings → Basic
     
  8. Choose your app domains. For my case: www.jaimedcsilva.com

    In order to be verified by Facebook, you need an URL for the following pages:
    Privacy Policy URL
    Terms of Service URL
    User data deletion

    To get the email address from users logging in with Facebook it is required to be verified

     
  9. Copy App ID and App secret
     
  10. To add a platform, scroll down
    Click + Add platform
    Select the appropriate platform, for my case: Website
    Add Site URL, for my case:
    https://www.jaimedcsilva.com/accounts/login/


     
  11. From the left side menu click on Use cases 
    In the Authentication and account creation panel click the Customize button
    From the left side menu click on Settings
    Set the Valid OAuth Redirect URIs, in my case:
    https://www.jaimedcsilva.com/complete/facebook
     




 

 

 

 


Python 3.12
Django==4.2


15 July 2024 | Last Updated: 22 Nov. 2025 | jaimedcsilva

Related
  • Social Auth - Setting up - Part 1
  • Social Auth - Google Cloud Platform - Part 2
  • Social Auth - Google Login - Part 3
  • Social Auth - Facebook Developers - Part 4
  • Social Auth - Facebook Login - Part 5
  • Social Auth - SOCIAL_AUTH_PIPELINE - Part 6

  • Buy Me a Coffee