Skip to content

Instantly share code, notes, and snippets.

@blogcacanid
Created October 4, 2020 03:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save blogcacanid/5a4a146c4e4afec051731c527b219c98 to your computer and use it in GitHub Desktop.
Save blogcacanid/5a4a146c4e4afec051731c527b219c98 to your computer and use it in GitHub Desktop.
HomeComponent.vue - Login System Dengan JSON Web Token Laravel 7 Dan Vue - 02 Front End
<template>
<div class="container">
<div class="row">
<div class="col-md-8 col-md-offset-2">
<h1>Home</h1>
<p>
<router-link :to="{ name: 'logout' }">Logout</router-link>
</p>
<div class="panel panel-default">
<div class="panel-heading">Home</div>
<div class="panel-body">
<p>Data: ""</p>
</div>
</div>
</div>
</div>
</div>
</template>
<script>
export default {
data() {
return {
data: 'nothing'
}
},
mounted() {
axios.get('/api/auth/profile', {
headers: {
Authorization: 'Bearer ' + localStorage.getItem('token')
}
})
.then(response => {
this.data = response.data.data
}).catch(error => {
})
}
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment