PyroCMS Gets Social!
Two months ago I was doing some client work that ended up with me creating NinjAuth - a generic authentication layer between FuelPHP's auth package and social networks via OAuth, OAuth 2 and OpenID. I've been working on it a fair bit on and off since then and in the last week I've ported it to CodeIgniter for use with PyroCMS and it's looking brilliant! You can now use PyroCMS to drive your social site. Login and register with Facebook, Twitter, GitHub, YouTube, Tumblr, etc, attach multiple accounts to users, post blog articles to Facebook and much more on the way.
Here's a video:
I'll be working on this some more and releasing it shortly after PyroCMS 2.0 final is released, but I got a bit excited and wanted to show it off to people. I have a few more kick-ass modules and features coming out for PyroCMS shortly and it's become one hell of a platform.
Within the next few months I'm expecting an iPhone app, inline-editing and an in-Control Panel Add-on Store where people can browse addons and install with one-click. The more copies of add-ons and PyroCMS I can sell the more fun features like these I get to work on, so thanks to everyone supporting me and HappyNinjas to make fun stuff!

Comments
Gustavo Rod. Baldera
2011-12-15
excellent!..PyroCMS rocks!..I'm working on my personal/portfolio site using it and in the office I'm building some internal sites for the company I work for. This is gonna be a plus!
El2ro
2011-12-16
Looking very promising for The PyroCMS. IS this going to be as core module or does this have price tag?
Phil Sturgeon
2011-12-16
el2ro: This will most likely cost a small fee, about £5 initially. I think if I start bundling things like this into the core people will complain that PyroCMS is getting too bloated.
On the other hand I don't think I should be offering it as a free download, as it is one heck of an addon.
El2ro
2011-12-16
Price sounds fair. If it would be free/in core, would it allow more easily extended modules to pop up...
Gary The Boss Ninja
2011-12-20
This looks very good for pyro. I'm very excited to see things like this being built. Thank you very much for your work phil.
Ryan Marshall
2011-12-20
Looks like a great addition, I'd happily pay £5 for it.
John Clark
2011-12-26
Love this, is it live soon? Got some devs working on this now & figure I should get them on another module if its before Jan10th. Lmk.
Christian
2012-01-15
Hey Phil,
Hows this mod. coming along? I have a project that this would be perfect for and would rather leverage your work than have to actually code ;)
Thanks
Phil Sturgeon
2012-01-16
Christian: Hey sorry it's a little behind schedule. Banff is way more fun in the winter and I'm keeping busy with Snowboarding instead of working. Back on it soon!
If you want the code in advanced let me know your GitHub username and you can help me test whats there while I work on the one or two features remaining.
Mark
2012-02-17
Great addon, thanks! Maybe myspace and yahoo in the future? I might try my hand at dev'ing one of the providers.
Chris
2012-02-27
hi guys,
do you have some addon for the registration and login for the user using facebook?
Tahnks :)
Phil Sturgeon
2012-02-27
Hey Chris,
This is exactly what this addon does yes. Please re-read if you missed it.
Chris
2012-02-27
Ok thanks, maybe i do not understan it very well.
If i understand this plugin will allow me to post from my blog to the social network right? but if i would allow my user to register to my blog this plugin works right?
Sorry but my english is not very well :)
Ronalyn
2012-03-01
is there any testing framework for pyrocms?
Felipe
2012-04-19
Phil, does PyroSocial store data from Social Websites? Like a facebook user logs into my website, i want to store his name e-mail and facebook page...
Hannah Howard
2012-05-04
Hi Phil!
Just got Pyrosocial... I love this! I've played around enough to get my Facebook app authenticated... but I'm hoping to incorporate some serious social features on top of this module. Is there any documentation to this module? I'll probably end up just looking through the code, but it would be nice for there to be some info about how to make use of the authentication tokens when building a social module/widget/plugin on top of pyrosocial.
Also, is there a way to turn off the auto blog posting to Facebook on a per user basis?
Hannah