Improved subscriber handling

- Signed routes
- Manage subscriptions now sends an email link
This commit is contained in:
James Brooks
2019-07-12 11:39:13 +01:00
parent 29d640e74b
commit 7f53a7e9df
8 changed files with 112 additions and 22 deletions
+6 -4
View File
@@ -49,8 +49,9 @@ class SubscribeRoutes
]);
$router->get('subscribe/manage/{code}', [
'as' => 'get:subscribe.manage',
'uses' => 'SubscribeController@showManage',
'as' => 'get:subscribe.manage',
'middleware' => ['signed'],
'uses' => 'SubscribeController@showManage',
]);
$router->post('subscribe/manage/{code}', [
'as' => 'post:subscribe.manage',
@@ -58,8 +59,9 @@ class SubscribeRoutes
]);
$router->get('subscribe/verify/{code}', [
'as' => 'get:subscribe.verify',
'uses' => 'SubscribeController@getVerify',
'as' => 'get:subscribe.verify',
'middleware' => ['signed'],
'uses' => 'SubscribeController@getVerify',
]);
$router->get('unsubscribe/{code}/{subscription?}', [