Skip to content

Commit e0a5c43

Browse files
authored
Merge pull request #41 from laravelcm/add-twitter-oauth
Add twitter oauth
2 parents d5b8fd9 + c64fc0a commit e0a5c43

File tree

10 files changed

+2059
-2113
lines changed

10 files changed

+2059
-2113
lines changed

app/Http/Controllers/User/SettingController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public function update(UpdateProfileRequest $request)
4141
]);
4242

4343
if ($request->avatar) {
44-
$user->addFromMediaLibraryRequest($request->avatar)
44+
$user->addMediaFromRequest('avatar')
4545
->toMediaCollection('avatar');
4646
$user->avatar_type = 'storage';
4747
$user->save();
@@ -65,7 +65,7 @@ public function password()
6565
'sessions' => Cache::remember('login-sessions', 60 * 60 * 24 * 5, function () {
6666
return collect(
6767
DB::table('sessions')
68-
->where('user_id', auth()->user()->getKey())
68+
->where('user_id', auth()->id())
6969
->orderBy('last_activity', 'desc')
7070
->limit(3)
7171
->get()

app/Http/Requests/UpdateProfileRequest.php

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,9 @@
44

55
use Illuminate\Foundation\Http\FormRequest;
66
use Illuminate\Support\Facades\Auth;
7-
use Spatie\MediaLibraryPro\Rules\Concerns\ValidatesMedia;
87

98
class UpdateProfileRequest extends FormRequest
109
{
11-
use ValidatesMedia;
12-
1310
/**
1411
* Determine if the user is authorized to make this request.
1512
*
@@ -35,9 +32,7 @@ public function rules(): array
3532
'github_profile' => 'max:255|nullable|unique:users,github_profile,' . Auth::id(),
3633
'bio' => 'nullable|max:160',
3734
'website' => 'nullable|url',
38-
'avatar' => $this->validateSingleMedia()
39-
->extension(['png', 'jpg', 'jpeg'])
40-
->maxItemSizeInKb(1024),
35+
'avatar' => 'nullable|image|max:2048',
4136
];
4237
}
4338
}

app/Providers/EventServiceProvider.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ class EventServiceProvider extends ServiceProvider
3636
CommentWasAdded::class => [
3737
SendNewCommentNotification::class,
3838
],
39+
\SocialiteProviders\Manager\SocialiteWasCalled::class => [
40+
\SocialiteProviders\Twitter\TwitterExtendSocialite::class . '@handle',
41+
],
3942
];
4043

4144
/**

auth.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

composer.json

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,20 @@
2525
"laravel/slack-notification-channel": "^2.3",
2626
"laravel/socialite": "^5.2",
2727
"laravel/tinker": "^2.5",
28-
"livewire/livewire": "^2.8",
28+
"livewire/livewire": "^2.10",
2929
"qcod/laravel-gamify": "^1.0",
3030
"ramsey/uuid": "^4.2",
3131
"sentry/sentry-laravel": "^2.10",
32+
"socialiteproviders/twitter": "^4.1",
3233
"spatie/laravel-feed": "^4.0",
33-
"spatie/laravel-medialibrary-pro": "^1.0.0",
34+
"spatie/laravel-medialibrary": "^9.0.0",
3435
"spatie/laravel-permission": "^5.1",
3536
"spatie/laravel-sitemap": "^6.0",
3637
"stevebauman/location": "^6.2",
3738
"torchlight/torchlight-commonmark": "^0.5.2",
3839
"wire-elements/modal": "^1.0",
3940
"wire-elements/spotlight": "^1.0",
40-
"wireui/wireui": "^0.14.0",
41+
"wireui/wireui": "^1.1.3",
4142
"yarri/link-finder": "^2.7"
4243
},
4344
"require-dev": {
@@ -91,7 +92,6 @@
9192
],
9293
"setup": [
9394
"php -r \"file_exists('.env') || copy('.env.example', '.env');\"",
94-
"php -r \"file_exists('auth.json') || copy('auth.json.example', 'auth.json');\"",
9595
"php artisan key:generate",
9696
"php artisan migrate --seed",
9797
"php artisan lcm:admin"
@@ -112,10 +112,5 @@
112112
},
113113
"minimum-stability": "dev",
114114
"prefer-stable": true,
115-
"repositories": [
116-
{
117-
"type": "composer",
118-
"url": "https://satis.spatie.be"
119-
}
120-
]
115+
"repositories": []
121116
}

0 commit comments

Comments
 (0)