diff options
author | Marvin Borner | 2018-05-06 18:24:34 +0200 |
---|---|---|
committer | Marvin Borner | 2018-05-06 18:24:34 +0200 |
commit | 59293826f017156ed41696dd01b846fe37446821 (patch) | |
tree | 6caafa4f076edb753707c79859de53788a87866c /main/app/sprinkles/admin/src/Controller/WormholeController.php | |
parent | 42f9f655b48c5b9b8be58a3f037e3edf8c339a4d (diff) |
Finished chat verification, added console colors
Diffstat (limited to 'main/app/sprinkles/admin/src/Controller/WormholeController.php')
-rw-r--r-- | main/app/sprinkles/admin/src/Controller/WormholeController.php | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/main/app/sprinkles/admin/src/Controller/WormholeController.php b/main/app/sprinkles/admin/src/Controller/WormholeController.php index 958d907..31a44c1 100644 --- a/main/app/sprinkles/admin/src/Controller/WormholeController.php +++ b/main/app/sprinkles/admin/src/Controller/WormholeController.php @@ -51,4 +51,22 @@ class WormholeController extends SimpleController throw new NotFoundException(); // IT'S A FORBIDDEN EXCEPTION BUT IT'S SECRET! PSSSHT } } + + public function getUsername(Request $request, Response $response, $args) { + $currentUser = $this->ci->currentUser; // FOR DATABASE QUERY + + $access_token = $args['access_token']; + if (DB::table('public_keys') + ->where('UserID', 1) + ->where('Key', '=', $access_token) + ->exists()) { + $user_id = $args['user_id']; + $username =(DB::table('users') + ->where('id', $user_id) + ->value('user_name')); + $response->write($username); + } else { + throw new NotFoundException(); // IT'S A FORBIDDEN EXCEPTION BUT IT'S SECRET! PSSSHT + } + } }
\ No newline at end of file |