Thursday, May 9, 2013

Django and Social Login


Logging in or registering has always been a tedious process for some people. You go through a lot of questions, fill up a lot of blanks, and get more security validations just to even check if you really are human. Sometimes you just want to quit the whole thing and move on with your life.

So how can we make logging in and registering easier?

Say hello to “Social Login”.



Social login is a form of single sign-on using existing login information from social networking services such as Facebook, twitter, and other more to create a new login account specifically for a specific website (Wikipedia).

Millions of users are on these massive social networks, so having this kind of system can really help a lot on your website. Since everyone is using these social networking sites, why not utilize the use of it.

With just one click, your users are already in and registered on your website. Cool isn't it? :D

But how can we use this social login in our django projects?

Worry no more cause Django also offers this kind of authentications and authorizations for your projects.  There are different social authentication and registration packages that you can try, and one of these is django-social-auth by omab.

Django Social Auth is an easy way to setup social authentication and authorization mechanism for django projects. This is what I used for our project and I can really say that it is really easy to use.

It also has a good documentation that you can read.

You can view it here:


If you want to read more about django social auth you can visit it here: 


So do you want to have those shiny “log in with” buttons on your registration and log in pages? Try these out now for a hassle-free log in experience!

No comments:

Post a Comment