Thanks Matias,

I had the time to take a good look at django-social-auth and this was
the thing I was looking for. This looks great!

I will come back about the social-communication plugin, which is
capable of performing all kind of postings on social networks in a
unified way, in another post once I have some more time.

Regards
Leon


On 23 mei, 14:32, Leon van der Ree <l...@fun4me.demon.nl> wrote:
> 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