This repo is the seed project for a workshop on using ember-simple-auth (ESA) and torii to authenticate against GitHub using OAuth2 authentication code grant flow. The workshop is first being presented at Boston Ember.js on March 9, 2017. Based on the knowledge hopefully gained from the preceding talk, the goal will be to add full authentication against GitHub into this app.
The app has a simple index page and a login page. You will make it so that if you start the app unauthenticated you go to the login page. If authenticated, you go to your chosen page and it displays some information from GitHub.
I recommend you try it unassisted first, but if you want "guidance" or to follow a tutorial, see the related ESA guide and the corresponding demo app.
You will need the following things properly installed on your computer.
git clone <repository-url>
this repository (fork it if you want to push)cd ember-oauth-workshop
npm install
bower install
ember serve
- Visit your app at http://localhost:4200.