rails flavoured openid

19
Rails flavoured OpenID

Upload: gareth-rushgrove

Post on 16-Jan-2015

2.118 views

Category:

Technology


0 download

DESCRIPTION

A quick introduction to OpenId and the simplist Ruby on Rails example in code

TRANSCRIPT

Page 1: Rails flavoured OpenId

Rails flavoured OpenID

Page 2: Rails flavoured OpenId

Decentralized

http://openid.net/

OpenID is an open, decentralized, free framework for user-centric digital identity.

Page 3: Rails flavoured OpenId

OpenID takes advantage of already existing internet technology and realizes that people are

already creating identities for themselves whether it be at their blog, photo stream, profile page, etc.

Based on Emergent Behaviour

http://openid.net/

Page 4: Rails flavoured OpenId

With OpenID you can easily transform one of these existing URIs into an account which can be used at sites which support OpenID logins.

Login Everywhere

http://openid.net/

Page 5: Rails flavoured OpenId

At a Glance

Page 6: Rails flavoured OpenId

Install the Generator

Page 7: Rails flavoured OpenId

Install Dependencies

Page 8: Rails flavoured OpenId

Create our Application

Page 9: Rails flavoured OpenId

Run the Generator

Page 10: Rails flavoured OpenId

Simple Migration

Page 11: Rails flavoured OpenId

Generated Login Form

Page 12: Rails flavoured OpenId

OpenID Provider

Page 13: Rails flavoured OpenId

And We’re Back

Page 14: Rails flavoured OpenId

Some Pretty Examples

Page 15: Rails flavoured OpenId

More Rails Examples

Page 16: Rails flavoured OpenId

Django Example

Page 17: Rails flavoured OpenId

Even PHP Gets in on the Act

Page 18: Rails flavoured OpenId

OAuth for APIs

Page 19: Rails flavoured OpenId

Questions?