aboutsummaryrefslogtreecommitdiff
path: root/src/routes.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes.php')
-rw-r--r--src/routes.php13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/routes.php b/src/routes.php
index b11e2ff..d86759d 100644
--- a/src/routes.php
+++ b/src/routes.php
@@ -22,7 +22,7 @@ Route::group(['https'], function() use ($api) {
$api->resource('user', 'CamilStaps\BotleaguesApi\Controllers\UserController',
['only' => ['index','show','store']]);
- $api->resource('password_reminder', 'CamilStaps\BotleaguesApi\Controllers\PasswordReminderController',
+ $api->resource('user.password_reminder', 'CamilStaps\BotleaguesApi\Controllers\PasswordReminderController',
['only' => ['store']]);
});
@@ -30,6 +30,14 @@ Route::group(['https'], function() use ($api) {
$api->version('v1', ['protected' => true, 'providers' => 'basic'], function ($api) {
$api->resource('user_token', 'CamilStaps\BotleaguesApi\Controllers\UserTokenController',
['only' => ['store']]);
+
+ $api->resource('user', 'CamilStaps\BotleaguesApi\Controllers\UserController',
+ ['only' => ['update', 'destroy']]);
+ });
+
+ $api->version('v1', ['protected' => true, 'providers' => 'activationcode'], function ($api) {
+ $api->resource('user.password_reminder', 'CamilStaps\BotleaguesApi\Controllers\PasswordReminderController',
+ ['only' => ['destroy']]);
});
$api->version('v1', ['protected' => true, 'providers' => 'token'], function ($api) {
@@ -37,9 +45,6 @@ Route::group(['https'], function() use ($api) {
$api->resource('bot', 'CamilStaps\BotleaguesApi\Controllers\BotController',
['except' => ['index', 'show', 'create','edit']]);
- $api->resource('user', 'CamilStaps\BotleaguesApi\Controllers\UserController',
- ['except' => ['index', 'show', 'create','edit','store']]);
-
$api->resource('user_token', 'CamilStaps\BotleaguesApi\Controllers\UserTokenController',
['only' => ['index', 'show']]);