This commit is contained in:
William 2022-01-26 12:25:17 +01:00
parent 6080f1b6f5
commit bde5082805

View File

@ -1,6 +1,6 @@
<?php <?php
// TODO: this stinks... // TODO: this shit stinks...
class User class User
{ {
private Session $session; private Session $session;
@ -23,7 +23,8 @@ class User
$this->username = $this->session->get('username'); $this->username = $this->session->get('username');
$this->password = $this->session->get('password'); $this->password = $this->session->get('password');
if (!$this->authenticate($this->username, $this->password)) { if (!$this->authenticate($this->username, $this->password))
{
$this->logout(); $this->logout();
$this->session->flash('Kontodetaljer endret, vennligst logg inn igjen', 'warning'); $this->session->flash('Kontodetaljer endret, vennligst logg inn igjen', 'warning');
} }
@ -49,7 +50,7 @@ class User
// Check if user and pass match // Check if user and pass match
private function authenticate(string $username, string $password): bool private function authenticate(string $username, string $password): bool
{ {
if ($username === 'Willaiam' && $password === 'William') if ($username === 'William' && $password === 'William')
{ {
return TRUE; return TRUE;
} }
@ -59,8 +60,8 @@ class User
public function logout(): void public function logout(): void
{ {
$this->session->set('loggedIn', FALSE); $this->session->set('loggedIn', FALSE);
$this->session->remove('username', FALSE); $this->session->remove('username');
$this->session->remove('password', FALSE); $this->session->remove('password');
$this->setProperties(); $this->setProperties();
} }
} }