swapneal-dev / laravel-google-calendar-oauth2
Manage events on a Google Calendar
Fund package maintenance!
spatie.be/open-source/support-us
Requires
- php: ^8.1
- google/apiclient: ^2.2
- illuminate/support: ^6.0|^7.0|^8.0|^9.0|^10.0
This package is auto-updated.
Last update: 2024-10-28 08:16:26 UTC
README
This package is forked from spatie's calendar package with extended oauth support.
Installation
Install using composer
composer require swapneal-dev/laravel-google-calendar-oauth2
You must publish the configuration with this command:
php artisan vendor:publish --provider="Spatie\GoogleCalendar\GoogleCalendarServiceProvider"
- Setup oauth config in
google-calendar.php
- Run migration
- add your access key to
google_access_token
column in users table. - add calendar id to
google_calender_id
column in users table. - add trait to user model
Spatie\GoogleCalendar\traits\HasGoogleToken
I have created an example project for google calender implementation of this package.
https://github.com/swapneal-dev/google-calender-and-contacts
Now you are good to go.