This plugin makes available a fully functional OAuth consumer library and service provider library for Elgg. OAuth is a distributed API authentication protocol that allows users to delegate API access to their data without divulging their credentials to the API-consuming party. This plugin supports version 1.0 of the OAuth protocol.
This version includes core functionality, more cleanup to come soon in the next revision.
View Justin Richer's plugins
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
Great news! This would give Elgg even more muscle.
Hope I can implement it into my Elgg powered part of my site soon.
Hi Justin, could you explain what this plugin actually does? Does it allow other sites to login to your elgg site or does it allow your elgg site users to login to other sites?
Actually, it allows for both. You can set up an OAuth consumer and access OAuth-protected content on other services, or you can set up the OAuth provider and access your own site via an OAuth-protected channel.
Hi, could you explain how does it work please, how to install this... Thanks.
Thx for this plugin. Got it now up and running on new site.
Now all we need is someone to write a consumer application for the Elgg API.
Thanks for your work on this. I hope to be able to test the waters on this as possible basis for federating Elgg sites. There are already tons of sites and being able to link them up (as an option of course) would be awesome.
So much to do, so little time, hopefully someone can get to it before I do!
Justin .. Man I love, Please create this plugin for v1.6.1
and Alex It really nice of you .. I am keeping my fingure cross
I haven't tested this under 1.6 yet, does it break? If so, I'll be sure to fix it when we update our servers to it.
if I am right this Plugin gives developers support to elgg sicial network like facebook and twitter
so that developers can be able to create applications for elgg like they do in facebook
right??
and I intall it But how to use it???
No, this is a plugin that gives both client and server callbacks for the OAuth protocol for Elgg. It does not create an application platform or gadget container, nor does it connect to other sites. It's a security library that's tied in with Elgg's storage and user system.
okay, So How can I findout that Its working fine in v1.6.1?