Skip to content

Commit 3308143

Browse files
authored
Remove dependency on legacy laravel/ui package (#8)
* Remove dependency on legacy laravel/ui package It was used to get the RedirectsUsers trait * Code style
1 parent 7a0f50c commit 3308143

5 files changed

+25
-5
lines changed

composer.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@
2525
"illuminate/view": "^8.0",
2626
"laravel/socialite": "^5.0",
2727
"socialiteproviders/gitlab": "^3.1|^4.0",
28-
"socialiteproviders/dropbox": "^4.1",
29-
"laravel/ui": "^3.0"
28+
"socialiteproviders/dropbox": "^4.1"
3029
},
3130
"require-dev": {
3231
"fzaninotto/faker": "~1.9.1",

src/Auth/AuthenticatesUsersWithIdentity.php

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
use Illuminate\Http\Request;
66
use Illuminate\Http\Response;
77
use Illuminate\Support\Facades\Auth;
8-
use Illuminate\Foundation\Auth\RedirectsUsers;
98
use Illuminate\Validation\ValidationException;
109
use Oneofftech\Identities\Facades\Identity;
1110
use Oneofftech\Identities\Support\FindIdentity;

src/Auth/ConnectUserIdentity.php

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
use Illuminate\Http\Request;
66
use Illuminate\Http\Response;
77
use Illuminate\Support\Facades\Auth;
8-
use Illuminate\Foundation\Auth\RedirectsUsers;
98
use Illuminate\Support\Facades\DB;
109
use Oneofftech\Identities\Facades\IdentityCrypt;
1110
use Oneofftech\Identities\Facades\Identity;

src/Auth/RedirectsUsers.php

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?php
2+
3+
namespace Oneofftech\Identities\Auth;
4+
5+
/**
6+
* Copied from https://github.com/laravel/ui/blob/3.x/auth-backend/RedirectsUsers.php
7+
* (c) Taylor Otwell and contributors
8+
*/
9+
trait RedirectsUsers
10+
{
11+
/**
12+
* Get the post register / login redirect path.
13+
*
14+
* @return string
15+
*/
16+
public function redirectPath()
17+
{
18+
if (method_exists($this, 'redirectTo')) {
19+
return $this->redirectTo();
20+
}
21+
22+
return property_exists($this, 'redirectTo') ? $this->redirectTo : '/home';
23+
}
24+
}

src/Auth/RegistersUsersWithIdentity.php

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
use Illuminate\Http\Request;
77
use Illuminate\Http\Response;
88
use Illuminate\Support\Facades\Auth;
9-
use Illuminate\Foundation\Auth\RedirectsUsers;
109
use Illuminate\Support\Arr;
1110
use Illuminate\Support\Facades\DB;
1211
use Oneofftech\Identities\Facades\IdentityCrypt;

0 commit comments

Comments
 (0)