Join Stormpath Developer Evangelist, Edward Jiang, to learn how to build your first REST API using Node.js, and connect it to an iOS or Android app. He’ll cover everything you need to know to about building an API and take you through an example with live code samples.
3. DEVELOPER TOOLS FOR AUTHENTICATION
• Stormpath — Authentication as a Service
• Web Framework Integrations — Authentication in your web framework of choice
• Apache Shiro — Java security framework
• JWTK — JWT libraries for JavaScript & Java
• Simplicity — Easy social login for iOS
• Turnstile — Authentication framework for server-side Swift
5. TA S K
B U I L D A R E S T A P I F O R A N O T E TA K I N G
A P P ( L I K E E V E R N O T E ! )
6.
7. API ENDPOINTS
• Authentication
• POST /register - create a user account
• POST /oauth/token - get an access token for our API
• Application
• GET /notes - retrieve the current user’s notes from our API
• POST /notes - save the current user’s notes to the API
10. FINISHED RESULT
• Hosted online at https://stormpathnotes.herokuapp.com
• GitHub: https://github.com/stormpath/stormpath-express-mobile-notes-example
• Review this tutorial: https://stormpath.com/blog/tutorial-build-rest-api-mobile-apps-
using-node-js
11. WHAT NEXT?
• Try the iOS counterpart: https://stormpath.com/blog/build-note-taking-app-swift-ios
• Try the Android counterpart: https://stormpath.com/blog/build-user-authentication-
for-android-app
• Talk to us! Email support@stormpath.com, or edward@stormpath.com