Notes on Tech, Social Media, and Entrepreneurship … Are you with the Band?
I’m thinking about starting an open source project, based on a need I see. I’m working on fleshing out the idea a little bit more, and recruiting some local PHP developers I know to help me. I don’t have time for this, but who does?
One of the great things about developing third-party applications on Facebook and other platforms is that everything related to user authentication is handled for you.
$user_id = $facebook->require_login();
All a developer has to do is toss in that one line of code, and all user authentication is handled for you.
When building web applications, I’ve spent way too much time dealing with user authentication, profile registration, logging in, logging out, etc. There are lots of tutorials for this, but in the end, you always have to figure it out yourself.
I want to start an open source project that will create a dead-simple user management system, so all a developer has to do is call one line of code, and everything else will be taken care of for them. I’m calling it the Picket Fence Project.
I also want it to be easily configurable, and it to allow you to log in (optionally) with:
Of course, if this is already out there, great. Just tell me ![]()
And if you are a PHP rockstar with some extra cycles, let me know.
My name is Zvi Band (pronounced zuh-vee), and I write this blog. You'll hear me talk about technology, social media, digital strategy, and entrepreneurship, all of which I am interested in.
I recently graduated (Go Terps!) and am working full time, however my heart lies in entrepreneurship. Watch me!
Everything I say is my own personal opinion, and should be treated as such. In this blog, what I say is not representative of my employer, clients, or anyone else other than myself.
Keith Casey
February 10th, 2008 at 9:24 pm
Not a bad idea… on web2project (http://web2project.net/ - Web-based Project Management) we regularly run into issues where someone wants to deploy it, but they want to authenticate against an existing system. We support LDAP (ActiveDirectory implements this too) out of the box, but having OpenID and a couple others could be interesting.
As a starting point, you might check there. I can’t promise to help write code, but I’d be happy to kick around some ideas and spread the word.
Zvi Band
February 11th, 2008 at 7:57 am
Thanks Keith!
LDAP is one of the options. One of my goals is to also have it be easily adapted to other systems… so someone could write up an LDAP plugin.