Thanks for your response Matias,

Unfortunately some things have come in between, but I will definitely
take another look at social-auth once I've get some time and let you
know about the result!

Regards
Leon

On 20 mei, 17:52, Matías Aguirre <matiasagui...@gmail.com> wrote:
> Excerpts from Leon van der Ree's message of Fri May 20 11:21:15 -0300 2011:
>
> > Hi all,
>
> Hi,
>
> > First a short intro, since this is my first post
>
> > Last few years I have been working on and with Symfony (Php) a lot,
> > but since I am done with the ugly bugs within Php I decided to switch
> > to another development environment. I have always been interested in
> > other languages and frameworks and Python and Django always looked
> > very promising to me. Now that I have a new job I was able to make
> > this switch so I dived into Python and Django. I think I now have a
> > basic understanding of how to optimally use the dynamic capabilities
> > of Python (something that you can't properly meke use of in Php if you
> > ask me) and I understand the design of Django. Untill now all seems
> > brilliant!
>
> Welcome!
>
>
>
>
>
>
>
>
>
> > My first assignment in Django is to develop a social-media powered
> > website, so I started to explore the community plugins but now got a
> > bit disappointed. I haven't found anything that is capable to handle
> > several different social networks. Am I missing something or isn't it
> > there yet?
>
> > So far I found several social-authorization applications, but most of
> > them where tightly coupled with the social networks they can handle so
> > there is no easy way of adding different networks from outside the
> > application (by E.G. adding an extra application for another network
> > and provide it to the generic-app through your project
> > configuration).
> > Other social media plugins that I found are capable of doing more than
> > only authorization, but are build specifically for one social network.
> > Django is so nicely organised, and capable of being extended with all
> > kind of functionality, so I would have expect social-media apps that
> > where designed this way as well?
>
> You might have foundhttp://github.com/omab/django-social-auth/already,
> as you can see it's easy to extend adding more and more authentication
> backends, they can be on a separated module even. But, it only take care
> of authentication, that's because there are plenty of projects that
> handle user data retrieval and each project have different needs. And
> I prefer the do-one-single-thing principle.
>
> Anyway It's easy to extend using the defined signals, there you can
> easily retrieve user data from the different social-media sites.
>
> > My idea of a social media application is that it should be extendable
> > and capable of doing more than only handling authorisation. Depending
> > on the social network you have more or less functionality that can be
> > used. E.G. Facebook and Twitter both support posting messages, but
> > only Facebook supports liking things. But you have thinkgs like Orkut
> > (and in Holland Hyves) as well, which could make use of the same
> > generic interface to support like-ing and sending messages, while
> > others, like e.g. gmail only support authorisation.
>
> This could be a interesting side project, but it should do only that, no
> more IMO.
>
>
>
>
>
>
>
>
>
> > I think there can be a generic interface with functionality and
> > specialised classes per social network that implement this
> > functionality. Than in your project settings you should be able to
> > simply (configure and) enable these networrks.These specialised
> > classes for all the different networks can be provided in different
> > apps, so anyone can build new connections without modifying the
> > generic social-app. In these specialised apps you can choose how to
> > implement the connection to the network yourself (use the entire
> > python facebook library, or write a custom facebook authroisation
> > module yourself). I think a good base for this is the implementation
> > of django-allauth although it currently has some hardcoded
> > configuration (urls, templatetags, etc) and is limited to only
> > authorisation.
>
> > Any feedback about this would be greatly appreciated!
> > Leon
>
> Thanks,
> Matías
> --
> Matías Aguirre <matiasagui...@gmail.com>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to