addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

OAuth 2.0, Nifty App & Quadcopters!

For our May 14th meetup, we're changing things up! This time we have two 10 fast talks, then Chance Roth will be talking about Quadcopters and streaming live view video while they fly.

David Cai will be talk about OAuth 2.0
OAuth 2.0 lets 3rd party web/mobile apps to authenticate users with well known identity providers(such as Facebook, Google, Microsoft, Amazon). This provides great convenience for app users as they don't need to create new accounts. At the same time app developers can track users individually so the app can customize experience base for each user.

Server-Side OAuth2.0 has a very standard and streamlined API workflow. All ID providers adhere to the same process so it's possible to create a generic framework that supports many identity providers. Well known implementations exist for both Java and PHP backend.

We will look at one such implementation which currently supports Facebook, Google and Microsoft authentications in various stages of the application.

Daniel Wang will demo his new app, Nifty.
Nifty is a mobile app that allows users to quickly inventory items and show them to people in their extended social network – people they know, not strangers.  Items can be given or traded to appreciative friends, or donated to charities.  Items can also be sold, with the proceeds directly given to charitable organizations.

I'll talk about building a modern, socially connected mobile app using hosted API's and cloud-based stacks.  For example, Nifty uses:
- Facebook API (auth)  
- Aviary (image editing)   
- Flurry (analytics)   
- Testflight (beta distribution)    
- Kiip (monetization)   
- Heroku (hosting)   
- Cloudinary (image processing / hosting)    
- IronMQ (message queue)   
- New Relic (monitoring)   
- Sendgrid (email)   
- Papertrail (log processing)
Check out Nifty here:

Chance Roth will give an overview of the components and systems that go into quadcopters and multicopters. We'll look at First Person View(FPV), which lets us see what the copter is seeing and talk about the current state of tech and where it's going and legalities. We'll discuss commercial vs. open source offerings. Maybe we'll even go outside and fly it at night!


Working from home? Consider working from a coworking space. Check out or one of the many other wonderful coworking spaces in San Diego and get hooked into a creative crowd of like minded designers, developers and entrepreneurs.


Make sure to go to and sign up for email announcements to get the latest info.

7:30-7:45 - Announcements, Member intros
7:45-8:30 - Topic and Discussion
8:30-9:00 - The usual networking and geek tech talk

Follow @RefreshSD on Twitter for the latest Refresh updates as well as joining our email newsletter announcements.

Also check out for a list of all of San Diego's Tech User Groups and a Calendar of Events.

Join or login to comment.

  • A former member
    A former member

    OAuth yes...

    May 12, 2013

17 went

Our Sponsors

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy