-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Login frontend #25
Login frontend #25
Conversation
masinnae
commented
Feb 25, 2024
- (minimalistische) login pagina is klaar
- knop doet nog niks
- wanneer auth backend klaar is, verder kijken om login in frontend te laten werken
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ziet er al goed uit, maar de codestijl is niet echt volgens de Composition API van Vue.js. Ik wil hier gerust eens voor bellen ofzo om wat dingen uit te leggen als dat nodig is.
Om het aan te passen kan je zeker eens kijken naar de skeleton code, die is zeer duidelijk en toont eigenlijk wel exact hoe het zou moeten.
frontend/src/views/LoginView.vue
Outdated
<script> | ||
import '../assets/login.css' | ||
|
||
export default { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hier maak je gebruik van de Options API van Vue.js, wij gebruiken echter de Composition API. Dit is wel een groot verschil op vele vlakken, dus houdt hier zeker rekening mee als je dingen op zoekt.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dit wordt automatisch gegenereerd wanneer je een nieuwe .vue file aanmaakt, misschien kan dit ergens in de settings wel aangepast worden?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Welke editor gebruik je? Misschien dat dat in de instellingen wel ergens gekozen kan worden.
commit 3008695 |
In App.vue heb ik wat van de skeleton code teruggeplaatst zodat dit niet enkel die login knop is. Kan misschien ook handig zijn om hier later dan nog op terug te vallen om te zien hoe dingen precies gedaan worden.