WSO2Con USA 2017: Building Platforms for Rapid Application Development
Building on Social Application Platforms
-
Upload
jonathan-leblanc -
Category
Technology
-
view
1.245 -
download
0
description
Transcript of Building on Social Application Platforms
![Page 1: Building on Social Application Platforms](https://reader035.fdocuments.us/reader035/viewer/2022070316/5556916dd8b42a182f8b4f25/html5/thumbnails/1.jpg)
Building on Social Application PlatformsJonathan LeBlanc – Technology Evangelist
Yahoo! Developer Network – Partner Integrations
Twitter: @jcleblanc
![Page 2: Building on Social Application Platforms](https://reader035.fdocuments.us/reader035/viewer/2022070316/5556916dd8b42a182f8b4f25/html5/thumbnails/2.jpg)
2
Valuation: $4 Billion (May 2010)Business Insider
Sold for between $15 - $25 MillionSan Francisco Examiner
![Page 3: Building on Social Application Platforms](https://reader035.fdocuments.us/reader035/viewer/2022070316/5556916dd8b42a182f8b4f25/html5/thumbnails/3.jpg)
3
![Page 4: Building on Social Application Platforms](https://reader035.fdocuments.us/reader035/viewer/2022070316/5556916dd8b42a182f8b4f25/html5/thumbnails/4.jpg)
4
RockYou! User Database Hacked“In December 2009, an attacker breached the company's database of usernames and passwords of its 32 million users.”Techweet: http://www.techweet.com
Zynga Threatens to Leave Facebook“Zynga was threatening to leave Facebook altogether in the wake of Facebook's requiring exclusive use of Facebook credits for monetization in applications.”TechCrunch: http://www.techcrunch.com
Spammers Running Wild In Latest MySpace Phishing Attack“…suggesting that the site has fallen prey to a security exploit that grants spammers access to accounts.”TechCrunch: http://www.techcrunch.com
![Page 5: Building on Social Application Platforms](https://reader035.fdocuments.us/reader035/viewer/2022070316/5556916dd8b42a182f8b4f25/html5/thumbnails/5.jpg)
5
![Page 6: Building on Social Application Platforms](https://reader035.fdocuments.us/reader035/viewer/2022070316/5556916dd8b42a182f8b4f25/html5/thumbnails/6.jpg)
6
Avoiding Disaster with Open Source
1. Accessing the Social Graph
2. Authorizing Application
3. Authenticating Users
4. Securing Third Party Code
![Page 7: Building on Social Application Platforms](https://reader035.fdocuments.us/reader035/viewer/2022070316/5556916dd8b42a182f8b4f25/html5/thumbnails/7.jpg)
7
Accessing the Social Graph
![Page 8: Building on Social Application Platforms](https://reader035.fdocuments.us/reader035/viewer/2022070316/5556916dd8b42a182f8b4f25/html5/thumbnails/8.jpg)
8
Authorization and Authentication
![Page 9: Building on Social Application Platforms](https://reader035.fdocuments.us/reader035/viewer/2022070316/5556916dd8b42a182f8b4f25/html5/thumbnails/9.jpg)
9
Front-End Security
![Page 10: Building on Social Application Platforms](https://reader035.fdocuments.us/reader035/viewer/2022070316/5556916dd8b42a182f8b4f25/html5/thumbnails/10.jpg)
10
Thank you
Read More Links• OpenSocial: http://www.opensocial.org/
• Shindig: http://shindig.apache.org/
• OAuth: http://oauth.net/
• OpenID: http://openid.net/
• Caja: http://code.google.com/p/google-caja/
Yahoo! Container Links• Yahoo! Application Platform: http://developer.yahoo.com/yap