Skip to content

Commit 930c37a

Browse files
committed
chore: add auth0 socialite provider
feat: include auth0 as valid social provider
1 parent 9529d03 commit 930c37a

File tree

5 files changed

+73
-22
lines changed

5 files changed

+73
-22
lines changed

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,5 @@ model.sql
5151
/.env.local
5252
/.phpunit.cache/
5353
docker-compose/mysql/model/*.sql
54-
public/assets/css/*.css.map
55-
public/assets/*.js.map
54+
public/assets/*.map
55+
public/assets/css/*.map

app/libs/Auth/SocialLoginProviders.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,15 @@ final class SocialLoginProviders
2626
const Google = "google";
2727
const OKTA = 'okta';
2828

29+
const AUTH0 = 'auth0';
30+
2931
const ValidProviders = [
3032
self::Facebook,
3133
self::LinkedIn,
3234
self::Apple,
3335
//self::Google
3436
self::OKTA,
37+
self::AUTH0,
3538
];
3639

3740
/**

composer.json

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -19,42 +19,43 @@
1919
],
2020
"require": {
2121
"php": "^8.3",
22-
"ext-pdo": "*",
2322
"ext-json": "*",
2423
"ext-openssl": "*",
25-
"firebase/php-jwt": "6.11.1",
26-
"laravel/framework": "12.0",
27-
"laravel/helpers": "^1.7.0",
28-
"laravel/tinker": "2.10.1",
29-
"laravel-doctrine/orm": "3.1.1",
30-
"laravel-doctrine/extensions": "2.0.1",
31-
"laravel-doctrine/migrations": "3.4.0",
24+
"ext-pdo": "*",
3225
"beberlei/doctrineextensions": "1.5.0",
33-
"laravel/socialite": "^5.21.0",
34-
"socialiteproviders/apple": "^5.6.1",
35-
"socialiteproviders/facebook": "^4.1.0",
36-
"socialiteproviders/google": "^4.1.0",
37-
"socialiteproviders/linkedin": "^5.0.0",
38-
"socialiteproviders/manager": "^4.8.1",
39-
"socialiteproviders/okta": "^4.5.0",
4026
"behat/transliterator": "1.5.0",
4127
"ezyang/htmlpurifier": "v4.17.0",
28+
"firebase/php-jwt": "6.11.1",
4229
"get-stream/stream-chat": "^3.10.0",
4330
"glenscott/url-normalizer": "1.4.0",
31+
"greggilbert/recaptcha": "dev-master",
4432
"guzzlehttp/guzzle": "7.9.3",
4533
"guzzlehttp/uri-template": "^1.0",
4634
"ircmaxell/random-lib": "1.2.0",
4735
"jenssegers/agent": "2.6.3",
48-
"greggilbert/recaptcha": "dev-master",
4936
"laminas/laminas-crypt": "3.11.0",
5037
"laminas/laminas-math": "3.7.0",
38+
"laravel-doctrine/extensions": "2.0.1",
39+
"laravel-doctrine/migrations": "3.4.0",
40+
"laravel-doctrine/orm": "3.1.1",
41+
"laravel/framework": "12.0",
42+
"laravel/helpers": "^1.7.0",
43+
"laravel/socialite": "^5.21.0",
44+
"laravel/tinker": "2.10.1",
5145
"league/flysystem": "3.25.1",
5246
"league/flysystem-aws-s3-v3": "3.8.0",
5347
"php-opencloud/openstack": "3.10.0",
5448
"phpseclib/phpseclib": "^3.0.43",
5549
"predis/predis": "v2.2.2",
5650
"s-ichikawa/laravel-sendgrid-driver": "^4.0",
5751
"smarcet/jose4php": "2.0.0",
52+
"socialiteproviders/apple": "^5.6.1",
53+
"socialiteproviders/facebook": "^4.1.0",
54+
"socialiteproviders/google": "^4.1.0",
55+
"socialiteproviders/linkedin": "^5.0.0",
56+
"socialiteproviders/manager": "^4.8.1",
57+
"socialiteproviders/okta": "^4.5.0",
58+
"socialiteproviders/zoho": "^4.1",
5859
"sokil/php-isocodes": "^3.0",
5960
"vladimir-yuldashev/laravel-queue-rabbitmq": "v14.2.0"
6061
},

composer.lock

Lines changed: 45 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/services.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,10 @@
6666
'base_url' => env("OKTA_BASE_URL"),
6767
'redirect' => env('OKTA_REDIRECT_URI')
6868
],
69+
'auth0' => [
70+
'client_id' => env('AUTH0_CLIENT_ID'),
71+
'client_secret' => env('AUTH0_CLIENT_SECRET'),
72+
'redirect' => env('AUTH0_REDIRECT_URI'),
73+
'base_url' => env('AUTH0_BASE_URL'),
74+
]
6975
];

0 commit comments

Comments
 (0)