浏览代码

Update EmailVerificationCheck middleware, allow users to edit email after registration in case of typos

Daniel Supernault 5 年之前
父节点
当前提交
29e23d80cb
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      app/Http/Middleware/EmailVerificationCheck.php

+ 7 - 1
app/Http/Middleware/EmailVerificationCheck.php

@@ -19,7 +19,13 @@ class EmailVerificationCheck
         if ($request->user() &&
             config('pixelfed.enforce_email_verification') &&
             is_null($request->user()->email_verified_at) &&
-            !$request->is('i/verify-email', 'log*', 'i/confirm-email/*', 'settings/home')
+            !$request->is(
+                'i/verify-email', 
+                'log*', 
+                'i/confirm-email/*', 
+                'settings/home',
+                'settings/email'
+            )
         ) {
             return redirect('/i/verify-email');
         }