summaryrefslogtreecommitdiff
path: root/public/app/routes/user.php
diff options
context:
space:
mode:
authorGeorge Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2023-05-04 03:02:01 +0300
committerGeorge Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2023-05-04 03:02:01 +0300
commit63f714d5a78b765c117ebf6bbdfdbd748dd45644 (patch)
tree87a4db40e1ff699222ccfdf699a3904d1c665bfc /public/app/routes/user.php
parent931a93cd7bae092e2752064568cebe407d2bf46e (diff)
downloadgyraf1gov-63f714d5a78b765c117ebf6bbdfdbd748dd45644.tar.gz
gyraf1gov-63f714d5a78b765c117ebf6bbdfdbd748dd45644.tar.bz2
gyraf1gov-63f714d5a78b765c117ebf6bbdfdbd748dd45644.zip
authentication; invitation; activation; base form setup
Diffstat (limited to 'public/app/routes/user.php')
-rw-r--r--public/app/routes/user.php13
1 files changed, 6 insertions, 7 deletions
diff --git a/public/app/routes/user.php b/public/app/routes/user.php
index 146b212..a2d48d6 100644
--- a/public/app/routes/user.php
+++ b/public/app/routes/user.php
@@ -13,29 +13,28 @@ use app\controllers\Classroom_user;
// request login ... -> then sends to POST:/account/check-login
Route::add('/login', function() { Render::view('user/login'); });
-// request registration ... -> then sends to POST:/account/register
-Route::add('/registration', function() { Render::view('user/registration'); });
-
// request logout
Route::add('/logout', function() {
Auth::logout();
header('Location: /'); die();
});
-// request activation
-Route::add('/account/activate', function() { Auth::activate(); } );
+// request activation (from invitation page; POST:form is sent)
+Route::add('/account/activate', function() { Auth::activate(); }, 'post');
// request password reset
Route::add('/account/reset_password', function() { Auth::reset_password(); } );
-// invite
+// invite some users
Route::add('/invite', function() {
Auth::allowRoles([1, 2, 3]);
Render::view('admin/invite');
});
-
+Route::add('/panel', function() {
+ Render::json(['connected' => Auth::is_connected()]);
+});
// Replies to common requests (POST method)
// --- -- -- - - -