SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
Cross-platform
          Authentication
                     Simon Cross | Platform Partner Engineer




Wednesday, July 20, 2011
Canvas                Page Tabs               Mobile             YourSite.com               Devices

                                                         Applications
                                                  One application, many touchpoints



                           Graph API & FQL
                                                                            Dialogs                  Social Plugins
                                                                        Feed, Send, Pay, etc     Like, Send, Comment etc
               Authentication & Permissions
                           Connect, Oauth & SSO




              Users & Social Graph                Credits         Likes & Interests            Ads       News Feed
        Facebook Data ,Products and Social Channels



Wednesday, July 20, 2011
Wednesday, July 20, 2011
Instant Sign-in on yoursite.com
         <html>
              <head>
                 <title>My Actual Website</title>
              </head>
              <body>
                 <div id=”fb-root”></div>
                 <script src=”http://connect.facebook.net/en_US/all.js” />
                 <script>
                      FB.init({
                          appId:‘YOUR_APP_ID’, cookie:true,
                          status:false, xfbml: false
                      });

                           FB.getLoginStatus(function(rsp){
                             if (rsp.session) {
                               alert(rsp.session.uid);
                               // sign the user in!
                             }
                           });

                 </script>
              </body>
         </html>

Wednesday, July 20, 2011
Demo time!




Wednesday, July 20, 2011
Things to remember:

                           1 App ID   Use it everywhere




                            1 User    Follow their journey across your
                                      product’s platform touchpoints



                                      As long as the user is signed into
        Works Every Time              Facebook, you’ll know who they are




Wednesday, July 20, 2011

Weitere ähnliche Inhalte

Andere mochten auch

Health Identity Management & Role-Based Access Control in a Federated NHIN - ...
Health Identity Management & Role-Based Access Control in a Federated NHIN - ...Health Identity Management & Role-Based Access Control in a Federated NHIN - ...
Health Identity Management & Role-Based Access Control in a Federated NHIN - ...Richard Moore
 
Authentication and Access Control in e-Health Systems in the Cloud Computing
Authentication and Access Control in e-Health   Systems in the Cloud ComputingAuthentication and Access Control in e-Health   Systems in the Cloud Computing
Authentication and Access Control in e-Health Systems in the Cloud ComputingNafiseh-Kahani
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computingRkrishna Mishra
 

Andere mochten auch (8)

Social Businiess og ledelse
Social Businiess og ledelseSocial Businiess og ledelse
Social Businiess og ledelse
 
VCG workshop feb 2014
VCG workshop feb 2014VCG workshop feb 2014
VCG workshop feb 2014
 
Les élections présidentielles
Les élections présidentiellesLes élections présidentielles
Les élections présidentielles
 
Health Identity Management & Role-Based Access Control in a Federated NHIN - ...
Health Identity Management & Role-Based Access Control in a Federated NHIN - ...Health Identity Management & Role-Based Access Control in a Federated NHIN - ...
Health Identity Management & Role-Based Access Control in a Federated NHIN - ...
 
Authentication and Access Control in e-Health Systems in the Cloud Computing
Authentication and Access Control in e-Health   Systems in the Cloud ComputingAuthentication and Access Control in e-Health   Systems in the Cloud Computing
Authentication and Access Control in e-Health Systems in the Cloud Computing
 
Internet Security
Internet SecurityInternet Security
Internet Security
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 

Ähnlich wie FDGL, Simon Cross - Cross-platform authentication

Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010
Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010
Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010Heiko Behrens
 
Making mobile apps with web technology (revised)
Making mobile apps with web technology (revised)Making mobile apps with web technology (revised)
Making mobile apps with web technology (revised)Manyoung Cho
 
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...Dave McClure
 
YAP - HackU 2011
YAP - HackU 2011YAP - HackU 2011
YAP - HackU 2011Sudar Muthu
 
UI Testing for Your Xamarin.Forms Apps
UI Testing for Your Xamarin.Forms AppsUI Testing for Your Xamarin.Forms Apps
UI Testing for Your Xamarin.Forms AppsCodrina Merigo
 
Chatbot development workshop with the Microsoft Bot Framework
Chatbot development workshop with the Microsoft Bot FrameworkChatbot development workshop with the Microsoft Bot Framework
Chatbot development workshop with the Microsoft Bot Frameworkgjuljo
 
Developing with Windows Live Spaces
Developing with Windows Live SpacesDeveloping with Windows Live Spaces
Developing with Windows Live Spacesgoodfriday
 
Integrate Business Apps with Facebook, Twitter, and LinkedIn
Integrate Business Apps with Facebook, Twitter, and LinkedInIntegrate Business Apps with Facebook, Twitter, and LinkedIn
Integrate Business Apps with Facebook, Twitter, and LinkedInSalesforce Developers
 
Hackuzela: Hacking Yahoo! Social
Hackuzela: Hacking Yahoo! SocialHackuzela: Hacking Yahoo! Social
Hackuzela: Hacking Yahoo! SocialSaurabh Sahni
 
Building a Simple Mobile-optimized Web App Using the jQuery Mobile Framework
Building a Simple Mobile-optimized Web App Using the jQuery Mobile FrameworkBuilding a Simple Mobile-optimized Web App Using the jQuery Mobile Framework
Building a Simple Mobile-optimized Web App Using the jQuery Mobile FrameworkSt. Petersburg College
 
Cross Platform Mobile Developmemnt
Cross Platform Mobile DevelopmemntCross Platform Mobile Developmemnt
Cross Platform Mobile DevelopmemntSoutom Dhara
 
Social mediaprogramming part2-java-jax-london
Social mediaprogramming part2-java-jax-londonSocial mediaprogramming part2-java-jax-london
Social mediaprogramming part2-java-jax-londonKhanderao Kand
 
Facebook api
Facebook api Facebook api
Facebook api snipermkd
 
Facebook API
Facebook APIFacebook API
Facebook APIsnipermkd
 
Mobile Web on Touch Event and YUI
Mobile Web on Touch Event and YUIMobile Web on Touch Event and YUI
Mobile Web on Touch Event and YUIMorgan Cheng
 
Barcamphanoi Opensocial Application Development
Barcamphanoi Opensocial Application DevelopmentBarcamphanoi Opensocial Application Development
Barcamphanoi Opensocial Application DevelopmentHoat Le
 

Ähnlich wie FDGL, Simon Cross - Cross-platform authentication (20)

Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010
Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010
Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010
 
Making mobile apps with web technology (revised)
Making mobile apps with web technology (revised)Making mobile apps with web technology (revised)
Making mobile apps with web technology (revised)
 
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
 
YAP - HackU 2011
YAP - HackU 2011YAP - HackU 2011
YAP - HackU 2011
 
UI Testing for Your Xamarin.Forms Apps
UI Testing for Your Xamarin.Forms AppsUI Testing for Your Xamarin.Forms Apps
UI Testing for Your Xamarin.Forms Apps
 
Yap hack u-2010
Yap hack u-2010Yap hack u-2010
Yap hack u-2010
 
Hi5 Open Social
Hi5   Open SocialHi5   Open Social
Hi5 Open Social
 
Chatbot development workshop with the Microsoft Bot Framework
Chatbot development workshop with the Microsoft Bot FrameworkChatbot development workshop with the Microsoft Bot Framework
Chatbot development workshop with the Microsoft Bot Framework
 
Developing with Windows Live Spaces
Developing with Windows Live SpacesDeveloping with Windows Live Spaces
Developing with Windows Live Spaces
 
Integrate Business Apps with Facebook, Twitter, and LinkedIn
Integrate Business Apps with Facebook, Twitter, and LinkedInIntegrate Business Apps with Facebook, Twitter, and LinkedIn
Integrate Business Apps with Facebook, Twitter, and LinkedIn
 
Hackuzela: Hacking Yahoo! Social
Hackuzela: Hacking Yahoo! SocialHackuzela: Hacking Yahoo! Social
Hackuzela: Hacking Yahoo! Social
 
Building a Simple Mobile-optimized Web App Using the jQuery Mobile Framework
Building a Simple Mobile-optimized Web App Using the jQuery Mobile FrameworkBuilding a Simple Mobile-optimized Web App Using the jQuery Mobile Framework
Building a Simple Mobile-optimized Web App Using the jQuery Mobile Framework
 
Cross Platform Mobile Developmemnt
Cross Platform Mobile DevelopmemntCross Platform Mobile Developmemnt
Cross Platform Mobile Developmemnt
 
Facebook Connect
Facebook ConnectFacebook Connect
Facebook Connect
 
Social mediaprogramming part2-java-jax-london
Social mediaprogramming part2-java-jax-londonSocial mediaprogramming part2-java-jax-london
Social mediaprogramming part2-java-jax-london
 
Facebook api
Facebook api Facebook api
Facebook api
 
Facebook API
Facebook APIFacebook API
Facebook API
 
App Revolution
App RevolutionApp Revolution
App Revolution
 
Mobile Web on Touch Event and YUI
Mobile Web on Touch Event and YUIMobile Web on Touch Event and YUI
Mobile Web on Touch Event and YUI
 
Barcamphanoi Opensocial Application Development
Barcamphanoi Opensocial Application DevelopmentBarcamphanoi Opensocial Application Development
Barcamphanoi Opensocial Application Development
 

Mehr von Todd Chaffee

How Killer Features Will Kill Your Team
How Killer Features Will Kill Your TeamHow Killer Features Will Kill Your Team
How Killer Features Will Kill Your TeamTodd Chaffee
 
Social Developers London April 2013 Intro by Todd Chaffee
Social Developers London April 2013 Intro by Todd ChaffeeSocial Developers London April 2013 Intro by Todd Chaffee
Social Developers London April 2013 Intro by Todd ChaffeeTodd Chaffee
 
Todd Chaffee Social Developers London Intro March 2013
Todd Chaffee Social Developers London Intro March 2013Todd Chaffee Social Developers London Intro March 2013
Todd Chaffee Social Developers London Intro March 2013Todd Chaffee
 
Todd Chaffee SDL Intro February 2013
Todd Chaffee SDL Intro February 2013Todd Chaffee SDL Intro February 2013
Todd Chaffee SDL Intro February 2013Todd Chaffee
 
Todd Chaffee SDL Intro January 2013
Todd Chaffee SDL Intro January 2013Todd Chaffee SDL Intro January 2013
Todd Chaffee SDL Intro January 2013Todd Chaffee
 
Developing Apps for Facebook Timeline
Developing Apps for Facebook TimelineDeveloping Apps for Facebook Timeline
Developing Apps for Facebook TimelineTodd Chaffee
 
FDGL, John Haggis - Making Your Facebook App Legal
FDGL, John Haggis - Making Your Facebook App LegalFDGL, John Haggis - Making Your Facebook App Legal
FDGL, John Haggis - Making Your Facebook App LegalTodd Chaffee
 
FDGL, Sam Clark - Lessons learned, building branded apps
FDGL, Sam Clark - Lessons learned, building branded appsFDGL, Sam Clark - Lessons learned, building branded apps
FDGL, Sam Clark - Lessons learned, building branded appsTodd Chaffee
 
FDGL, Todd Chaffee - Intro
FDGL, Todd Chaffee - IntroFDGL, Todd Chaffee - Intro
FDGL, Todd Chaffee - IntroTodd Chaffee
 

Mehr von Todd Chaffee (9)

How Killer Features Will Kill Your Team
How Killer Features Will Kill Your TeamHow Killer Features Will Kill Your Team
How Killer Features Will Kill Your Team
 
Social Developers London April 2013 Intro by Todd Chaffee
Social Developers London April 2013 Intro by Todd ChaffeeSocial Developers London April 2013 Intro by Todd Chaffee
Social Developers London April 2013 Intro by Todd Chaffee
 
Todd Chaffee Social Developers London Intro March 2013
Todd Chaffee Social Developers London Intro March 2013Todd Chaffee Social Developers London Intro March 2013
Todd Chaffee Social Developers London Intro March 2013
 
Todd Chaffee SDL Intro February 2013
Todd Chaffee SDL Intro February 2013Todd Chaffee SDL Intro February 2013
Todd Chaffee SDL Intro February 2013
 
Todd Chaffee SDL Intro January 2013
Todd Chaffee SDL Intro January 2013Todd Chaffee SDL Intro January 2013
Todd Chaffee SDL Intro January 2013
 
Developing Apps for Facebook Timeline
Developing Apps for Facebook TimelineDeveloping Apps for Facebook Timeline
Developing Apps for Facebook Timeline
 
FDGL, John Haggis - Making Your Facebook App Legal
FDGL, John Haggis - Making Your Facebook App LegalFDGL, John Haggis - Making Your Facebook App Legal
FDGL, John Haggis - Making Your Facebook App Legal
 
FDGL, Sam Clark - Lessons learned, building branded apps
FDGL, Sam Clark - Lessons learned, building branded appsFDGL, Sam Clark - Lessons learned, building branded apps
FDGL, Sam Clark - Lessons learned, building branded apps
 
FDGL, Todd Chaffee - Intro
FDGL, Todd Chaffee - IntroFDGL, Todd Chaffee - Intro
FDGL, Todd Chaffee - Intro
 

Kürzlich hochgeladen

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Kürzlich hochgeladen (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

FDGL, Simon Cross - Cross-platform authentication

  • 1. Cross-platform Authentication Simon Cross | Platform Partner Engineer Wednesday, July 20, 2011
  • 2. Canvas Page Tabs Mobile YourSite.com Devices Applications One application, many touchpoints Graph API & FQL Dialogs Social Plugins Feed, Send, Pay, etc Like, Send, Comment etc Authentication & Permissions Connect, Oauth & SSO Users & Social Graph Credits Likes & Interests Ads News Feed Facebook Data ,Products and Social Channels Wednesday, July 20, 2011
  • 4. Instant Sign-in on yoursite.com <html> <head> <title>My Actual Website</title> </head> <body> <div id=”fb-root”></div> <script src=”http://connect.facebook.net/en_US/all.js” /> <script> FB.init({ appId:‘YOUR_APP_ID’, cookie:true, status:false, xfbml: false }); FB.getLoginStatus(function(rsp){ if (rsp.session) { alert(rsp.session.uid); // sign the user in! } }); </script> </body> </html> Wednesday, July 20, 2011
  • 6. Things to remember: 1 App ID Use it everywhere 1 User Follow their journey across your product’s platform touchpoints As long as the user is signed into Works Every Time Facebook, you’ll know who they are Wednesday, July 20, 2011