FOSSwire3 + OpenID Chris Van Patten
Me… Designer Entrepreneur Freshman at UB Department of Theatre & Dance Intended B.F.A., Theatre Design
Website design Print design Branding Product development My work…
My work…
 
 
 
 
 
 
 
FOSSwire Established Oct. 2006
FOSSwire Focus: Free/Open Source software tips,    tricks, tutorials
FOSSwire Subscribers: ~5000
FOSSwire Featured on Lifehacker,    Mozilla Blog, Alltop (and more)
FOSSwire Problems Feeds: hard to monetize Community: strong, but great    room for growth Goals Strengthen website, more views Build in more discussion options
FOSSwire Solution…
 
FOSSwire Community FOSSwire Talk community User-submitted articles Voted on by others, can be promoted to    main feed Monetization Website-only features drive visitors Smarter ad placement, sponsorships
Let’s take a look…
 
Welcome back!
OpenID Problems Accounts are a pain to develop Another  username,  another  password Why OpenID? Easy-to-integrate library One ID, many websites Support for outside ID providers
OpenID What OpenID is a  decentralized ,  open     standard for user authentication. Huh? Let’s look at some pictures.
WARNING The following diagrams are not entirely technically complete, and are intended to be rough outlines on how OpenID communication happens. Those programmers who are more familiar with OpenID may want to turn away!
Traditional Login Enter your username and password Are John Q. Public’s username and password correct? If so, your computer displays the logged in page. John Q. Public’s PC Website
OpenID Enter your OpenID provider The website server opens a connection to the OpenID provider’s server. You’re redirected to the OpenID provider. Enter your username/pass there. If right, the OpenID provider reports back that you logged in, and closes the connection. You’re redirected back to the website and shown the logged-in version. OpenID Provider John Q. Public’s PC Website
OpenID Wait… That seems more complicated! Why    would I use that? It’s really not! OpenID just ‘moves the login box’ Let’s see…
Example time!
 
Easy, right?
OpenID Login - Easy to implement Built in to Movable Type, TypePad,    Blogger, LiveJournal, WordPress.com WordPress self-hosted plugin http://wordpress.org/extend/plugins/openid/ Thousands of sites accept OpenIDs Above blogs, Basecamp, Highrise,    Plaxo, Identi.ca, FOSSwire,  30,000 more
OpenID Getting one – even easier! You might already have one!
Have an account with any of these sites? Then you’ve got an OpenID!
OpenID Dedicated providers MyOpenID (I use this) ClaimID You! Install OpenID on your server. Why go dedicated? Some are more streamlined, or security    oriented. You may just want more control!
OpenID But I have accounts with many of    those sites… how do I pick? You don’t have to!
Example time (again)!
 
Pretty cool.
OpenID Why? (Web surfer) Easier logins Fewer passwords to remember Why? (Web developer) Easier logins  = higher conversion rate Fewer passwords to remember  = more    long term users – fewer repeat accounts
What we covered.
Summary OpenID Faster, easier logins Fewer passwords to remember FOSSwire Cool website about open source You should read it!  
Thank you!
 

FOSSwire3 + OpenID

  • 1.
    FOSSwire3 + OpenIDChris Van Patten
  • 2.
    Me… Designer EntrepreneurFreshman at UB Department of Theatre & Dance Intended B.F.A., Theatre Design
  • 3.
    Website design Printdesign Branding Product development My work…
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
    FOSSwire Focus: Free/OpenSource software tips, tricks, tutorials
  • 14.
  • 15.
    FOSSwire Featured onLifehacker, Mozilla Blog, Alltop (and more)
  • 16.
    FOSSwire Problems Feeds:hard to monetize Community: strong, but great room for growth Goals Strengthen website, more views Build in more discussion options
  • 17.
  • 18.
  • 19.
    FOSSwire Community FOSSwireTalk community User-submitted articles Voted on by others, can be promoted to main feed Monetization Website-only features drive visitors Smarter ad placement, sponsorships
  • 20.
  • 21.
  • 22.
  • 23.
    OpenID Problems Accountsare a pain to develop Another username, another password Why OpenID? Easy-to-integrate library One ID, many websites Support for outside ID providers
  • 24.
    OpenID What OpenIDis a decentralized , open standard for user authentication. Huh? Let’s look at some pictures.
  • 25.
    WARNING The followingdiagrams are not entirely technically complete, and are intended to be rough outlines on how OpenID communication happens. Those programmers who are more familiar with OpenID may want to turn away!
  • 26.
    Traditional Login Enteryour username and password Are John Q. Public’s username and password correct? If so, your computer displays the logged in page. John Q. Public’s PC Website
  • 27.
    OpenID Enter yourOpenID provider The website server opens a connection to the OpenID provider’s server. You’re redirected to the OpenID provider. Enter your username/pass there. If right, the OpenID provider reports back that you logged in, and closes the connection. You’re redirected back to the website and shown the logged-in version. OpenID Provider John Q. Public’s PC Website
  • 28.
    OpenID Wait… Thatseems more complicated! Why would I use that? It’s really not! OpenID just ‘moves the login box’ Let’s see…
  • 29.
  • 30.
  • 31.
  • 32.
    OpenID Login -Easy to implement Built in to Movable Type, TypePad, Blogger, LiveJournal, WordPress.com WordPress self-hosted plugin http://wordpress.org/extend/plugins/openid/ Thousands of sites accept OpenIDs Above blogs, Basecamp, Highrise, Plaxo, Identi.ca, FOSSwire, 30,000 more
  • 33.
    OpenID Getting one– even easier! You might already have one!
  • 34.
    Have an accountwith any of these sites? Then you’ve got an OpenID!
  • 35.
    OpenID Dedicated providersMyOpenID (I use this) ClaimID You! Install OpenID on your server. Why go dedicated? Some are more streamlined, or security oriented. You may just want more control!
  • 36.
    OpenID But Ihave accounts with many of those sites… how do I pick? You don’t have to!
  • 37.
  • 38.
  • 39.
  • 40.
    OpenID Why? (Websurfer) Easier logins Fewer passwords to remember Why? (Web developer) Easier logins = higher conversion rate Fewer passwords to remember = more long term users – fewer repeat accounts
  • 41.
  • 42.
    Summary OpenID Faster,easier logins Fewer passwords to remember FOSSwire Cool website about open source You should read it! 
  • 43.
  • 44.