summaryrefslogtreecommitdiff
path: root/core/classes/authentication/UserInterface.php
blob: f81a9ee657529219a40aad5040cb447dce8a71d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
/**
 * Interface UserInterface
 * 
 * @package DevCoder\Authentication
 * 
 */
// namespace DevCoder\Authentication;

interface UserInterface
{
    public function getUsername() :?string;

    public function getPassword() :?string;

    public function getRoles() : array;

    public function isEnabled(): bool;
}