sebastienrousseau / generator-avionic

✈ AVIONIC - A Yeoman generator using AngularJS, Express, ngCordova, Gulp and Bower that helps you kickstart highly sophisticated Ionic projects to evolve and upgrade every aspect of your development to the next moonshot.
http://avionic.io
MIT License
11 stars 2 forks source link

Implementing "Aerodynamics" an OAuth 2.0 Library for Ionic and Cordova #4

Open sebastienrousseau opened 9 years ago

sebastienrousseau commented 9 years ago

Many APIs such as Google, Twitter, and Facebook require Oauth in order to use. This can get tricky when it comes to mobile because authorization must happen externally in a web browser.

The purpose of this library is to quickly and easily obtain an access token from various web services to use their APIs.

Research

https://github.com/nraboy/ng-cordova-oauth

Definition of Done

1) N/A

sebastienrousseau commented 9 years ago

Adding functionalities on issue #4 1) Updating app description, devDependencies 2) Refactoring controllers and services 3) Adding social logins (Facebook and Google+) 4) Fixing view-titles on HTML views 5) Adding AuthService and LocalStorageService

sebastienrousseau commented 9 years ago

Adding functionalities on issue #4 1) Adding signupController.js and related service/html template (not working yet) 2) Adding cordova-plugin-install task to gulp to automate cordova plugins dependencies, updating package.json accordingly 3) Adding Sign up menu item 4) Creating user.service.js

sebastienrousseau commented 9 years ago

Updated issue #4 on commit 15392f9b7e

1) Automating image optimization with imagemin-pngquant 2) Updating sign up and login views 3) Updating auth.service.js