Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8218255
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 7, 20262026-06-07T12:43:51+00:00 2026-06-07T12:43:51+00:00

Before I post my question I would like to tell you that I’m aware

  • 0

Before I post my question I would like to tell you that I’m aware of few excellent django packages out there for twitter and facebook integration:

  • Django-Facebook
  • django-social-auth
  • django-allauth

So, here’s my question:

What I want?

I want to:

  1. Allow users to registration via facebook and twitter. (easy to implement using any of above).
  2. Allow multiple social accounts integration into one user account. (I think both #2 and #3 can do it.)
  3. Create profile from facebook or twitter data (needs extended permissions in case of fb). So, it means we also need to access data from facebook and twitter.
  4. Allow user to post to facebook and twitter from django app (activity as well as via forms).
  5. Inviting and Finding facebook friends (#3 can do it.)
  6. Provide same functionality as facebook app. (#3 can do it.)
  7. Post to user’s owned facebook page. (I’m not sure if #3 can do it.)

What I think

If I had to deal with facebook only then I think Django-Facebook answers almost all of my questions. But since I also want to support twitter I’m not sure what I should do. All I can think of:

  1. Django-Facebook for facebook + django-social-auth or django-allauth for twitter. I’m not sure if this combination can work. Please let me know if you tried anything like that.
  2. django-social-auth or django-allauth only if any of these can provide aforementioned facebook functionality as well.

[Edit:] Actually I’m looking for answers to both of the following questions:

  1. If I choose to use django-social-auth only then can somebody point me to the samples/code snippets for interacting with facebook and twitter.
  2. If I want to use Django-Facbook (because it provides lot of functionality), can I choose it for facebook and django-social-auth (or django-allauth) for twitter only. I mean to say everything related to facebook using Django-facebook and everything related to twitter using social-auth or allauth. Will this combination work?

Thanks for your valuable suggestions in advance.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-07T12:43:54+00:00Added an answer on June 7, 2026 at 12:43 pm

    django-social-auth is concerned with its namesake: authentication. The first 3 items in your list deal with authentication (plus profiles), so I’d use django-social-auth for those.

    The rest are interactions with the various services and would best be served by other libraries like the one you mentioned (django-facebook etc.). django-social-auth will take care of access tokens and permissions, so you can use these in conjunction with the other apps to perform API operations.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I would like to strip out non-numeric elements from the POST data before using
I would like to point out before I get into this that I am
before I start I want to point out that I tagged this question as
I am sorry to post question hich was here before, but this is driving
Before, I post a question here asking for advice on how to read and
Before I get anywhere with this post, let me make this clear, there is
What happens? I'm guessing that somehow the post or page is parsed before displaying,
I'm running JBoss 4.2.3, Java 1.5, and Ubuntu. Before you tell me to post
Please point me to any dupes or better places to post this question that
before I begin, there is another question with a similar title and it is

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.