mirror of
https://github.com/Bubka/2FAuth.git
synced 2025-06-20 03:38:06 +02:00
Add OPENID_HTTP_VERIFY_SSL_PEER env var to disable ssl cert verification
Closes #479
This commit is contained in:
parent
7644306609
commit
44f94d6770
@ -252,6 +252,9 @@ WEBAUTHN_USER_VERIFICATION=preferred
|
|||||||
# OPENID_USERINFO_URL=
|
# OPENID_USERINFO_URL=
|
||||||
# OPENID_CLIENT_ID=
|
# OPENID_CLIENT_ID=
|
||||||
# OPENID_CLIENT_SECRET=
|
# OPENID_CLIENT_SECRET=
|
||||||
|
# OPENID_HTTP_VERIFY_SSL_PEER=true
|
||||||
|
# Can also be the path to a custom certificate on disk, i.e
|
||||||
|
# OPENID_HTTP_VERIFY_SSL_PEER=/path/to/cert.pem
|
||||||
|
|
||||||
# GITHUB_CLIENT_ID=
|
# GITHUB_CLIENT_ID=
|
||||||
# GITHUB_CLIENT_SECRET=
|
# GITHUB_CLIENT_SECRET=
|
||||||
|
4
Dockerfile
vendored
4
Dockerfile
vendored
@ -227,6 +227,10 @@ ENV \
|
|||||||
# OPENID_USERINFO_URL= \
|
# OPENID_USERINFO_URL= \
|
||||||
# OPENID_CLIENT_ID= \
|
# OPENID_CLIENT_ID= \
|
||||||
# OPENID_CLIENT_SECRET= \
|
# OPENID_CLIENT_SECRET= \
|
||||||
|
# OPENID_HTTP_VERIFY_SSL_PEER=true \
|
||||||
|
# Can also be the path to a custom certificate on disk, i.e
|
||||||
|
# OPENID_HTTP_VERIFY_SSL_PEER=/path/to/cert.pem \
|
||||||
|
#
|
||||||
# GITHUB_CLIENT_ID= \
|
# GITHUB_CLIENT_ID= \
|
||||||
# GITHUB_CLIENT_SECRET= \
|
# GITHUB_CLIENT_SECRET= \
|
||||||
# Use this setting to declare trusted proxied.
|
# Use this setting to declare trusted proxied.
|
||||||
|
@ -15,7 +15,7 @@ if (! function_exists('envUnlessEmpty')) {
|
|||||||
/**
|
/**
|
||||||
* @return mixed|null
|
* @return mixed|null
|
||||||
*/
|
*/
|
||||||
function envUnlessEmpty(string $key, string|int|bool|float|null $default = null)
|
function envUnlessEmpty(string $key, string|int|bool|float|array|null $default = null)
|
||||||
{
|
{
|
||||||
$result = env($key, $default);
|
$result = env($key, $default);
|
||||||
if ('' === $result) {
|
if ('' === $result) {
|
||||||
|
@ -28,6 +28,9 @@ return [
|
|||||||
'client_id' => env('OPENID_CLIENT_ID'),
|
'client_id' => env('OPENID_CLIENT_ID'),
|
||||||
'client_secret' => env('OPENID_CLIENT_SECRET'),
|
'client_secret' => env('OPENID_CLIENT_SECRET'),
|
||||||
'redirect' => env('APP_URL') . '/socialite/callback/openid',
|
'redirect' => env('APP_URL') . '/socialite/callback/openid',
|
||||||
|
'guzzle' => [
|
||||||
|
'verify' => envUnlessEmpty('OPENID_HTTP_VERIFY_SSL_PEER', true), // https://docs.guzzlephp.org/en/stable/request-options.html#verify
|
||||||
|
]
|
||||||
],
|
],
|
||||||
|
|
||||||
'github' => [
|
'github' => [
|
||||||
|
@ -124,6 +124,10 @@ services:
|
|||||||
# - OPENID_USERINFO_URL=
|
# - OPENID_USERINFO_URL=
|
||||||
# - OPENID_CLIENT_ID=
|
# - OPENID_CLIENT_ID=
|
||||||
# - OPENID_CLIENT_SECRET=
|
# - OPENID_CLIENT_SECRET=
|
||||||
|
# - OPENID_HTTP_VERIFY_SSL_PEER=true
|
||||||
|
# Can also be the path to a custom certificate on disk, i.e
|
||||||
|
# - OPENID_HTTP_VERIFY_SSL_PEER=/path/to/cert.pem
|
||||||
|
#
|
||||||
# - GITHUB_CLIENT_ID=
|
# - GITHUB_CLIENT_ID=
|
||||||
# - GITHUB_CLIENT_SECRET=
|
# - GITHUB_CLIENT_SECRET=
|
||||||
# Use this setting to declare trusted proxied.
|
# Use this setting to declare trusted proxied.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user