Skip to content

Instantly share code, notes, and snippets.

<head>
<link href="//fonts.googleapis.com/css?family=Arimo:400" rel="stylesheet">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css" />
<script>document.write('<link href="css/login.css?v='+ Math.floor(Math.random()*9000) +'" rel="stylesheet" type="text/css" />');</script>
<script src="https://unpkg.com/vue"></script>
<script src="https://unpkg.com/vue-router/dist/vue-router.js"></script>
<script src="https://unpkg.com/vuex"></script>
<div id="app">
<h1 class="text-center">titulo</h1>
<p class="text-center">
<router-link to="/">HOME</router-link>
<router-link to="/profile">PROFILE</router-link>
<router-link to="/login">LOGIN</router-link>
<router-link to="/register">SIGN UP</router-link>
</p>
<div class="container">
<div class="row">
// npm install apisauce --save
var apisauce = require('apisauce');
const api = apisauce.create({
baseURL: 'https://api.carbonintensity.org.uk'
});
api
var config = {
apiKey: "YOUR-API-KEY",
authDomain: "YOUR-DB-DOMAIN",
databaseURL: "YOUR-DB-URL",
projectId: "YOUR-PROJECT-ID",
storageBucket: "YOUR-STORE-BUCKET",
messagingSenderId: "YOUR-SENDER-ID"
};
const store = new Vuex.Store({
state: {
isValid: 0,
mail: '',
password: '',
password2: '',
message: ''
},
mutations: {
const home = {
template: '#homeTpl'
}
const profile = {
template: '<div>PROFILE to be defined</div>'
}
const login = {
<script type="text/x-template" id="homeTpl">
<div>
<hr class="prettyline">
<center>
<h3 class="omb_authTitle">Vue + VueX + Vue-Router</h3>
<div class="row omb_row-sm-offset-3">
<div class="col-xs-12 col-sm-6">
<div class="imgwrapper">
<img src="https://vuejs.org/images/logo.png" class="img-responsive">
const app = new Vue({
el: '#app',
router,
store
});
<script> document.write("<script src='js/db.js?v=" + Date.now() + "'><\/script>"); </script>
<script> document.write("<script src='js/router.js?v=" + Date.now() + "'><\/script>"); </script>
<script> document.write("<script src='js/store.js?v=" + Date.now() + "'><\/script>"); </script>
<script> document.write("<script src='js/app.js?v=" + Date.now() + "'><\/script>"); </script>
@smartITNinja
smartITNinja / firebase_auth_sample
Created May 2, 2018 12:54
How do I detect if a user is already logged in Firebase?
var config = {
apiKey: "....",
authDomain: "...",
databaseURL: "...",
projectId: "..",
storageBucket: "..",
messagingSenderId: ".."
};
firebase.initializeApp(config);