LoginLogout
This commit is contained in:
@@ -4,7 +4,8 @@ use Pecee\SimpleRouter\SimpleRouter;
|
||||
use Pecee\Http\Request;
|
||||
// Error handling
|
||||
SimpleRouter::error(function (Request $request, \Exception $exception) {
|
||||
response()->httpCode($exception->getCode())->json(["message" => $exception->getMessage()]);
|
||||
$code = $exception->getCode();
|
||||
response()->httpCode(is_int($code) ? $code : 500)->json(["message" => $exception->getMessage()]);
|
||||
});
|
||||
// Index
|
||||
SimpleRouter::all("/", function () {
|
||||
@@ -12,7 +13,9 @@ SimpleRouter::all("/", function () {
|
||||
});
|
||||
// Login/Logout
|
||||
SimpleRouter::post("/login", [Api\Login\Login::class, "post"]);
|
||||
SimpleRouter::post("/logout", [Api\Logout\Logout::class, "post"]);
|
||||
SimpleRouter::group(["middleware" => \Khofmann\Auth\Auth::class], function () {
|
||||
SimpleRouter::post("/logout", [Api\Logout\Logout::class, "post"]);
|
||||
});
|
||||
// User
|
||||
SimpleRouter::group(["middleware" => \Khofmann\Auth\Auth::class], function () {
|
||||
SimpleRouter::get("/user/{id}", function ($userID) {
|
||||
|
||||
Reference in New Issue
Block a user