PayPal Identity Services
Ashish Jain: Product Manager, PayPal
Vidya Shivkumar: Director, Product Management, Janrain
Dave Yovanno: CEO, Gigya
AGENDA
 Consumer Identity
 Identity Standards
 PayPal Identity
 PayPal OpenID Service
 Demos
Using Open Source toolkit
Janrain Engage
Gigya
 Future
CONSUMER IDENTITY TODAY
Consumer Internet interactions are repetitive, frustrating and littered with outdated info
WHAT’S WRONG WITH THAT?
 User Issues
 Password Fatigue
 Number of online accounts that an average user has: 25
 Number of passwords that an average user has: 6.5
 % of US consumers that use 1-2 password across all sites: 66%
 Number of times an average user login per day: 8
 User Information
 Shared without consent
 Duplicate Information
 Web Site Owner Issues
 User Registration / On boarding
 User Authentication / Account Management
 Stale user data
 Support costs (e.g. Password Resets)
THIRD PARTY LOGIN
IDENTITY STANDARDS
THIRD PARTY LOGIN FLOW
CONSUMER IDENTITY PROVIDERS
CORE PRINCIPLES
 Value must be shown to all participants in an
identity ecosystem (consumer, merchant and
identity provider).
 Consumer privacy and control over their own
information is critical.
 Merchants must see value not threat in consumer
identity.
 User experience is key to adoption.
HOW IS PAYPAL IDENTITY DIFFERENT?
HOW IS PAYPAL IDENTITY DIFFERENT?
 Comprehensive fraud system – better authentication
 Qualified Data
 Integration with PayPal APIs
PAYPAL IDENTITY ECOSYSTEM
HOW TO INTEGRATE WITH PAYPAL OPENID?
PayPal OpenID Provider - https://openid.paypal-ids.com
 Open Source Libraries
 PHP5 - http://github.com/openid/php-openid
 Ruby - http://github.com/openid/ruby-openid
 Python - http://github.com/openid/python-openid
 Java - http://code.google.com/p/openid4java/
 DotNet - http://www.dotnetopenauth.net/
 JanRain Engage
 Gigya
DEMOS
ABOUT JANRAIN
 Solving online identity and user management challenges
since 2005
 Author of majority of OpenID libraries and founding member
of governance foundation
 First to introduce turnkey SaaS user management solutions
to help companies connect to social web
 First to introduce social login for mobile
 Flagship product, Janrain Engage integrated into leading
technology platforms for authentication
Top brands use Janrain solutions
JANRAIN ENGAGE
 Social login for over 16 networks
 Social sharing to multiple social networks
 Collect rich profile data and friend’s lists
 SaaS solution that can be deployed in hours
 Deployed on over 270,000 websites
Step 1: Go to www.janrain.com and sign up for a Janrain Engage
product (Basic, Plus, or Pro).
Step 2: Configure your UI widget and implement Janrain Engage
for your website
DEPLOYING JANRAIN ENGAGE WITH PAYPAL
DEPLOYING JANRAIN ENGAGE WITH PAYPAL
 Step 3: Launch Janrain Engage on your website and mobile apps
 Step 4: Let your users sign in with their PayPal identity!
First time Login
Return visit
WEBSITE USER EXPERIENCE MOBILE APP USER EXPERIENCE
First time Login
Return visit
ABOUT GIGYA
Supporting more than 280 million users each month across
thousands of sites
Gigya provides a social optimization service for online businesses
Our service includes an API and a set of plugins that enable:
 Registration/login through identity providers
 Getting users’ social network profile info and friends list
 Posting stories/tweets on users' walls and updating their status
 Various community features that incorporate the social graph
THE GIGYA SERVICE
SOCIAL WEBYOUR SITE
THE GIGYA SERVICE
 Full suite and
the most options
 Plugins for
authentication,
sharing and
community
 Support for over
20 providers
 Support for
iPhone/iPad &
Android SDKs
21
http://wiki.gigya.com @GigyaDev
ADDING PAYPAL IDENTITY SERVICES
USING GIGYA
22
http://wiki.gigya.com @GigyaDev
FUTURE
 Additional qualified data
 Integration with payment
 Enhanced user experience
 Offline access to user data
 Multiple protocol support
HOW TO INTEGRATE WITH PAYPAL OPENID?
PayPal OpenID Provider - https://openid.paypal-ids.com
 Open Source Libraries
 PHP5 - http://github.com/openid/php-openid
 Ruby - http://github.com/openid/ruby-openid
 Python - http://github.com/openid/python-openid
 Java - http://code.google.com/p/openid4java/
 DotNet - http://www.dotnetopenauth.net/
 JanRain Engage
 Gigya
OPENID RETAIL ADVISORY COMMITTEE
 Overview Slides
 RAC Wiki
 Signup: http://tech.groups.yahoo.com/group/openid_RAC
 Email Contact:
 Don Thibeau, Executive Director, OpenID Foundation –
don@oidf.org
 Brian Kissel, Chairman, OpenID Foundation – bkissel@janrain.com
CONTACT US
feedback@paypal-ids.com
 Ashish Jain - @itickr
 Eve Maler - @xmlgrrl
 PayPal X - @paypalx
 JanRain - @janrain
 Gigya - @gigya
QUESTIONS?
LEARN AND SHARE
www.x.com
Twitter: @paypalx
www.facebook.com/paypalx
Innovate 2010 hashtag: #xinnovate
Give us your feedback:
https://www.x.com/community/ppx/feedback

PayPal Identity Services - Innovate 2010

  • 1.
    PayPal Identity Services AshishJain: Product Manager, PayPal Vidya Shivkumar: Director, Product Management, Janrain Dave Yovanno: CEO, Gigya
  • 2.
    AGENDA  Consumer Identity Identity Standards  PayPal Identity  PayPal OpenID Service  Demos Using Open Source toolkit Janrain Engage Gigya  Future
  • 3.
    CONSUMER IDENTITY TODAY ConsumerInternet interactions are repetitive, frustrating and littered with outdated info
  • 4.
    WHAT’S WRONG WITHTHAT?  User Issues  Password Fatigue  Number of online accounts that an average user has: 25  Number of passwords that an average user has: 6.5  % of US consumers that use 1-2 password across all sites: 66%  Number of times an average user login per day: 8  User Information  Shared without consent  Duplicate Information  Web Site Owner Issues  User Registration / On boarding  User Authentication / Account Management  Stale user data  Support costs (e.g. Password Resets)
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
    CORE PRINCIPLES  Valuemust be shown to all participants in an identity ecosystem (consumer, merchant and identity provider).  Consumer privacy and control over their own information is critical.  Merchants must see value not threat in consumer identity.  User experience is key to adoption.
  • 10.
    HOW IS PAYPALIDENTITY DIFFERENT?
  • 11.
    HOW IS PAYPALIDENTITY DIFFERENT?  Comprehensive fraud system – better authentication  Qualified Data  Integration with PayPal APIs
  • 12.
  • 13.
    HOW TO INTEGRATEWITH PAYPAL OPENID? PayPal OpenID Provider - https://openid.paypal-ids.com  Open Source Libraries  PHP5 - http://github.com/openid/php-openid  Ruby - http://github.com/openid/ruby-openid  Python - http://github.com/openid/python-openid  Java - http://code.google.com/p/openid4java/  DotNet - http://www.dotnetopenauth.net/  JanRain Engage  Gigya
  • 14.
  • 15.
    ABOUT JANRAIN  Solvingonline identity and user management challenges since 2005  Author of majority of OpenID libraries and founding member of governance foundation  First to introduce turnkey SaaS user management solutions to help companies connect to social web  First to introduce social login for mobile  Flagship product, Janrain Engage integrated into leading technology platforms for authentication Top brands use Janrain solutions
  • 16.
    JANRAIN ENGAGE  Sociallogin for over 16 networks  Social sharing to multiple social networks  Collect rich profile data and friend’s lists  SaaS solution that can be deployed in hours  Deployed on over 270,000 websites
  • 17.
    Step 1: Goto www.janrain.com and sign up for a Janrain Engage product (Basic, Plus, or Pro). Step 2: Configure your UI widget and implement Janrain Engage for your website DEPLOYING JANRAIN ENGAGE WITH PAYPAL
  • 18.
    DEPLOYING JANRAIN ENGAGEWITH PAYPAL  Step 3: Launch Janrain Engage on your website and mobile apps  Step 4: Let your users sign in with their PayPal identity! First time Login Return visit WEBSITE USER EXPERIENCE MOBILE APP USER EXPERIENCE First time Login Return visit
  • 19.
    ABOUT GIGYA Supporting morethan 280 million users each month across thousands of sites Gigya provides a social optimization service for online businesses Our service includes an API and a set of plugins that enable:  Registration/login through identity providers  Getting users’ social network profile info and friends list  Posting stories/tweets on users' walls and updating their status  Various community features that incorporate the social graph
  • 20.
  • 21.
    THE GIGYA SERVICE Full suite and the most options  Plugins for authentication, sharing and community  Support for over 20 providers  Support for iPhone/iPad & Android SDKs 21 http://wiki.gigya.com @GigyaDev
  • 22.
    ADDING PAYPAL IDENTITYSERVICES USING GIGYA 22 http://wiki.gigya.com @GigyaDev
  • 23.
    FUTURE  Additional qualifieddata  Integration with payment  Enhanced user experience  Offline access to user data  Multiple protocol support
  • 24.
    HOW TO INTEGRATEWITH PAYPAL OPENID? PayPal OpenID Provider - https://openid.paypal-ids.com  Open Source Libraries  PHP5 - http://github.com/openid/php-openid  Ruby - http://github.com/openid/ruby-openid  Python - http://github.com/openid/python-openid  Java - http://code.google.com/p/openid4java/  DotNet - http://www.dotnetopenauth.net/  JanRain Engage  Gigya
  • 25.
    OPENID RETAIL ADVISORYCOMMITTEE  Overview Slides  RAC Wiki  Signup: http://tech.groups.yahoo.com/group/openid_RAC  Email Contact:  Don Thibeau, Executive Director, OpenID Foundation – don@oidf.org  Brian Kissel, Chairman, OpenID Foundation – bkissel@janrain.com
  • 26.
    CONTACT US feedback@paypal-ids.com  AshishJain - @itickr  Eve Maler - @xmlgrrl  PayPal X - @paypalx  JanRain - @janrain  Gigya - @gigya
  • 27.
  • 28.
    LEARN AND SHARE www.x.com Twitter:@paypalx www.facebook.com/paypalx Innovate 2010 hashtag: #xinnovate Give us your feedback: https://www.x.com/community/ppx/feedback