Code Duplication    Length = 3-4 lines in 2 locations

src/Middleware/LaralangMiddleware.php 1 location

@@ 20-22 (lines=3) @@
17
     */
18
    public function handle($request, Closure $next)
19
    {
20
        if (!session('laralang.password') || (Crypt::decrypt(session('laralang.password')) != config('laralang.default.password'))) {
21
            return redirect(Route('laralang::login'))->with('status', 'You should be logged into Laralang!');
22
        }
23
24
        return $next($request);
25
    }

src/Controllers/LaralangController.php 1 location

@@ 25-28 (lines=4) @@
22
    public function login(Request $request)
23
    {
24
        session(['laralang.password' => Crypt::encrypt($request->input('password'))]);
25
        if (Crypt::decrypt(session('laralang.password')) != config('laralang.default.password')) {
26
            return redirect(Route('laralang::login'))
27
            ->with('status', 'Invalid password');
28
        }
29
30
        return redirect()->route('laralang::index');
31
    }