UserAuth
User Authorization Apps for connecting to Firebase and MongoDB databases, using E-Mail/Password login, Facebook, Google, Twitter, and Github. Apps are available on the web, MEAN stack, Android and apple devices (iPad/iPhone).
Install / Use
/learn @scottnakada/UserAuthREADME
<h1>User Authorization Apps</h1>
<br>
<center>
<a href="http://scottnakada.github.io/UserAuth/yoFireAuth/dist/public/index.html">
<img src="images/LaptopUserAuth.png" width="35%">
</a>
<a href="https://yomongoauth.herokuapp.com/index.html">
<img src="images/LaptopMongoAuth.png" width="35%">
</a>
<a href="http://www.amazon.com/Ionic-Firebase-User-Authentication-App/dp/B014LUR2HI/ref=sr_1_1?s=mobile-apps&ie=UTF8&qid=1440823545&sr=1-1&keywords=ionFireAuth">
<img src="images/AndroidUserAuth.png" width="10%">
</a>
<a href="http://scottnakada.github.io/UserAuth/#ios">
<img src="images/iPadUserAuth.png" width="15%">
</a>
</center>
<br>
<h2>What Do These Apps Do</h2>
<h4>
<p>
This repository is a collection of four apps that demonstrate the use of user authorization
to access a database. Three apps share a common Firebase database, and if you register
in one app, you can use the same login in the other apps. There is a web version, an
Android version, and an apple (iPad/iPhone) version. The other app uses MongoDB
for the database. It is a MEAN (Mongo DB, Express, Angular JS, Node JS) stack app.
</p>
</h4>
<h2>What Features Do These Apps Have</h2>
<h4>
<ol>
<li>Register an Account with E-Mail/Password</li>
<li>Login using E-Mail/Password</li>
<li>Login user social media (Facebook, Google, Twitter, Github)</li>
<li>Change Password for your E-Mail/Password account</li>
<li>Modify the menu system if logged in/logged out</li>
</ol>
</h4>
<h2>Getting The Apps</h2>
<h4>
<p>
This app is available four ways:
</p>
<ol>
<li>
<a href="http://scottnakada.github.io/UserAuth/yoFireAuth/dist/client/index.html">
<img src="images/LaptopUserAuth.png" height="200px"/>
</a>
On the <a href="http://scottnakada.github.io/UserAuth/yoFireAuth/dist/client/index.html">web</a>:<br><br>
</li>
<li>
<a href="https://yomongoauth.herokuapp.com/index.html">
<img src="images/LaptopMongoAuth.png" height="200px"/>
</a>
On the <a href="https://yomongoauth.herokuapp.com/index.html">web</a>:<br><br>
</li>
<li>
<a href="http://www.amazon.com/Ionic-Firebase-User-Authentication-App/dp/B014LUR2HI/ref=sr_1_1?s=mobile-apps&ie=UTF8&qid=1440823545&sr=1-1&keywords=ionFireAuth">
<img src="images/AndroidUserAuth.png" height="200px"/>
</a>
On Android devices through the
<a href="http://www.amazon.com/Ionic-Firebase-User-Authentication-App/dp/B014LUR2HI/ref=sr_1_1?s=mobile-apps&ie=UTF8&qid=1440823545&sr=1-1&keywords=ionFireAuth">
Amazon Apps Store
</a>.
</li>
<li>
<a href="http://scottnakada.github.io/UserAuth/index.html#ios">
<img src="images/iPadUserAuth.png" height="200px"/>
</a>
On Apple devices (iPhone/iPad), by downloading an app called Ionic View, and selecting the
app id: <a href="http://scottnakada.github.io/UserAuth/index.html#ios">43FF8114</a>. See the next section for directions
to try the app.<br><br>
</li>
</ol>
</h4>
