Skip to content

Commit 251b493

Browse files
committed
Refactoring auth checks (s/Auth::check/cas()->isAuthenticated/)
1 parent ef4cbd5 commit 251b493

8 files changed

+15
-15
lines changed

app/Http/Controllers/PasteController.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ public function raw($link){
255255
}
256256
if ($paste->privacy == "private") {
257257
// On regarde si le créateur est connecté, si oui il peut voir sa paste expirée, sinon 404
258-
if(Auth::check()) {
258+
if(cas()->isAuthenticated()) {
259259
if ($paste->userId != Auth::user()->id) {
260260
return view('errors/404');
261261
}
@@ -267,7 +267,7 @@ public function raw($link){
267267
// Si la paste a été crée y'a moins de 3 sec alors on demande pas le pass, c'est que l'user la regarde
268268
if ($diffTimestamp > 3) {
269269
// Ici on bypass le pass si l'user est le même
270-
if(Auth::check()) {
270+
if(cas()->isAuthenticated()) {
271271
if ($paste->userId != Auth::user()->id) {
272272
// Si le cookie de password existe on le recheck un coup quand même
273273
if (Cookie::get($paste->link) !== null) {
@@ -317,7 +317,7 @@ public function raw($link){
317317

318318
// On crée la var envoyée à la view disant si l'user créateur est le viewer
319319
$sameUser = false;
320-
if(Auth::check()) {
320+
if(cas()->isAuthenticated()) {
321321
if ($paste->userId == Auth::user()->id) {
322322
}
323323
}

app/Http/Controllers/UserController.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,19 @@ public function dashboard(){
2525
return view('paste/dashboard', ['userPastes' => Auth::user()->pastes()->get()]);
2626
}
2727
public function delete($link){
28-
if (!Auth::check()) return redirect('/');
28+
if (!cas()->isAuthenticated()) return redirect('/');
2929
$userPaste = Paste::where('link', $link)->firstOrFail();
3030
if ($userPaste->userId != Auth::user()->id) return redirect('/login');
3131
$userPaste->forceDelete();
3232
return redirect('/users/dashboard');
3333
}
3434
public function account(){
35-
if (!Auth::check()) return redirect('/login');
35+
if (!cas()->isAuthenticated()) return redirect('/login');
3636
$user = User::where('id', Auth::user()->id)->first();
3737
return view('paste.account', ['user' => $user]);
3838
}
3939
public function editAccount(Request $request){
40-
if (!Auth::check()) return redirect('/login');
40+
if (!cas()->isAuthenticated()) return redirect('/login');
4141
if (Input::get('password') != ""){
4242
$this->validate($request, [
4343
'name' => 'max:30|required',

resources/views/paste/account.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
@section('navbar')
66
<li class="nav-item"><a href="/" class="nav-link">Home</a></li>
77
{{--
8-
@if (Auth::check())
8+
@if (cas()->isAuthenticated())
99
<li class="nav-item"><a href="/users/dashboard" class="nav-link">Dashboard</a></li>
1010
<li class="nav-item active"><a href="/users/account" class="nav-link">My Account</a></li>
1111
<li class="nav-item"><a href="/logout" class="nav-link">Logout <i>({{ Auth::user()->name }})</i></a></li>

resources/views/paste/dashboard.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
@section('navbar')
66
<li class="nav-item"><a href="/" class="nav-link">Home</a></li>
77
{{--
8-
@if (Auth::check())
8+
@if (cas()->isAuthenticated())
99
<li class="nav-item active"><a href="/users/dashboard" class="nav-link">Dashboard</a></li>
1010
<li class="nav-item"><a href="/users/account" class="nav-link">My Account</a></li>
1111
<li class="nav-item"><a href="/logout" class="nav-link">Logout <i>({{ Auth::user()->name }})</i></a></li>

resources/views/paste/edit.blade.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
@section('navbar')
66
<li class="nav-item"><a href="/" class="nav-link">Home</a></li>
77
{{--
8-
@if (Auth::check())
8+
@if (cas()->isAuthenticated())
99
<li class="nav-item"><a href="/users/dashboard" class="nav-link">Dashboard</a></li>
1010
<li class="nav-item"><a href="/users/account" class="nav-link">My Account</a></li>
1111
<li class="nav-item"><a href=" /logout" class="nav-link">Logout <i>({{ Auth::user()->name }})</i></a></li>
@@ -112,7 +112,7 @@ function checkvalue(value)
112112
<div class="checkbox">
113113
<label><input type="checkbox" name="noSyntax" @if ($noSyntax) checked @endif>Disable syntax highlighting</label>
114114
</div>
115-
<button type="submit" id="submit" class="btn @if (count($errors) > 0) btn-danger @else btn-outline-success @endif btn-lg" @if (!Auth::check()) data-toggle="tooltip" data-placement="top" title="Registered users have access to other privacy tools" @endif>Submit</button>
115+
<button type="submit" id="submit" class="btn @if (count($errors) > 0) btn-danger @else btn-outline-success @endif btn-lg" @if (!cas()->isAuthenticated()) data-toggle="tooltip" data-placement="top" title="Registered users have access to other privacy tools" @endif>Submit</button>
116116
</div>
117117
</div>
118118

resources/views/paste/index.blade.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
@section('navbar')
66
<li class="nav-item active"><a href="#" class="nav-link">Home</a></li>
77
{{--
8-
@if (Auth::check())
8+
@if (cas()->isAuthenticated())
99
<li class="nav-item"><a href="/users/dashboard" class="nav-link">Dashboard</a></li>
1010
<li class="nav-item"><a href="/users/account" class="nav-link">My Account</a></li>
1111
<li class="nav-item"><a href=" /logout" class="nav-link">Logout <i>({{ Auth::user()->name }})</i></a></li>
@@ -80,7 +80,7 @@ function checkvalue(value)
8080
<select class="form-control" name="privacy" id="privacy" onchange='checkvalue(this.value)'>
8181
<option value="link">Unlisted, access with link</option>
8282
<option value="password" @if ($errors->has('pastePassword')) selected="selected" @endif>Password-protected</option>
83-
@if (Auth::check())
83+
@if (cas()->isAuthenticated())
8484
<option value="private">Private, only me</option>
8585
@endif
8686
</select>
@@ -107,7 +107,7 @@ function checkvalue(value)
107107
<div class="checkbox">
108108
<label><input type="checkbox" name="noSyntax">Disable syntax highlighting</label>
109109
</div>
110-
<button type="submit" id="submit" class="btn @if (count($errors) > 0) btn-danger @else btn-outline-success @endif btn-lg" @if (!Auth::check()) data-toggle="tooltip" data-placement="top" title="Registered users have access to other privacy tools" @endif>Submit</button>
110+
<button type="submit" id="submit" class="btn @if (count($errors) > 0) btn-danger @else btn-outline-success @endif btn-lg" @if (!cas()->isAuthenticated()) data-toggle="tooltip" data-placement="top" title="Registered users have access to other privacy tools" @endif>Submit</button>
111111
</div>
112112
</div>
113113

resources/views/paste/password.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
@section('navbar')
66
<li class="nav-item"><a href="/" class="nav-link">Home</a></li>
77
{{--
8-
@if (Auth::check())
8+
@if (cas()->isAuthenticated())
99
<li class="nav-item"><a href="/users/dashboard" class="nav-link">Dashboard</a></li>
1010
<li class="nav-item"><a href="/users/account" class="nav-link">My Account</a></li>
1111
<li class="nav-item"><a href=" /logout" class="nav-link">Logout <i>({{ Auth::user()->name }})</i></a></li>

resources/views/paste/view.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
@section('navbar')
77
<li class="nav-item"><a href="/" class="nav-link">Home</a></li>
88
{{--
9-
@if (Auth::check())
9+
@if (cas()->isAuthenticated())
1010
<li class="nav-item"><a href="/users/dashboard" class="nav-link">Dashboard</a></li>
1111
<li class="nav-item"><a href="/users/account" class="nav-link">My Account</a></li>
1212
<li class="nav-item"><a href=" /logout" class="nav-link">Logout <i>({{ Auth::user()->name }})</i></a></li>

0 commit comments

Comments
 (0)