mirror of
https://git.steelants.cz/SH/PHP_SMART_HOME_V3.git
synced 2026-10-11 17:54:34 +00:00
Authentication Endpoint
This commit is contained in:
1 parent
8300e47b76
commit
e4f37f7686
4 files changed
+45
-4
No files matched your search
@@ -18,10 +18,10 @@ class ApiController {
|
||||
}
|
||||
|
||||
protected function requireAuth(){
|
||||
if (isset($this->headers['HTTP_AUTHORIZATION'])) {
|
||||
if (isset($_SERVER['HTTP_AUTHORIZATION'])) {
|
||||
// TODO: call appropriate class/method
|
||||
$authManager = new AuthManager();
|
||||
$this->authenticated = $authManager>validateToken($this->headers['HTTP_AUTHORIZATION']);
|
||||
$this->authenticated = $authManager>validateToken($_SERVER['HTTP_AUTHORIZATION']);
|
||||
if(!$this->authenticated){
|
||||
throw new Exception("Auth required", 401);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user