diff options
Diffstat (limited to 'html/app/routes')
| -rw-r--r-- | html/app/routes/frontend.php | 45 |
1 files changed, 23 insertions, 22 deletions
diff --git a/html/app/routes/frontend.php b/html/app/routes/frontend.php index ba831d6..67f4655 100644 --- a/html/app/routes/frontend.php +++ b/html/app/routes/frontend.php @@ -25,29 +25,37 @@ Route::notFound( function() { // Account /////////////////////////////////////////////////////////////////////////////////////////////// -// login -// register -// activate -// ask-reset -// reset -// profile -// edit-profile -// subscriptions -// payments -// pay -// order +// [ok] login +// [ok] register +// [ok] activate +// [..] ask-reset +// [..] reset +// [..] profile +// [..] edit-profile +// [..] subscriptions +// [..] payments +// [..] pay +// [..] order Route::add('/login', function() { Render::view('user/login'); }); Route::add('/registration', function() { Render::view('user/registration'); }); - - -Route::add('/account/check-login', function() { Auth::login(); }); +Route::add('/account/check-login', function() { + $response = Auth::login(); + Render::json(['status' => $response]); + }, + 'post' +); // user sends a registration form; -Route::add('/account/register', function() { Auth::register(); }, 'post'); +Route::add('/account/register', function() { + $response = Auth::register(); + Render::json($response); + }, + 'post' +); // user requests activation Route::add('/account/activate', function() { Auth::activate(); } ); @@ -67,13 +75,6 @@ Route::add('/account/reset_password', function() { Auth::reset_password(); } ); -Route::add('/login-check', function() { - $user = new Classroom_user(); - $user->register_user(); - }, - 'post' -); - // Resolve urls // --- -- -- - - - |
