Force OPENID login and fix callback url
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
OPENID_FORCE= # Disables login with local accounts, forces OPENID
|
||||
OPENID_CLIENT_ID=
|
||||
OPENID_CLIENT_SECRET=
|
||||
OPENID_ISSUER_URL=
|
||||
OPENID_AUTH_URL=
|
||||
OPENID_TOKEN_URL=
|
||||
OPENID_USER_INFO_URL=
|
||||
OPENID_USER_INFO_URL=
|
||||
TRACCAR_CALLBACK_URL=
|
||||
@@ -24,12 +24,14 @@ locals {
|
||||
<!DOCTYPE properties SYSTEM 'http://java.sun.com/dtd/properties.dtd'>
|
||||
<properties>
|
||||
<!-- Documentation: https://www.traccar.org/configuration-file/ -->
|
||||
<entry key='openid.force'>${provider::dotenv::get_by_key("OPENID_FORCE", local.env_file)}</entry>
|
||||
<entry key='openid.clientId'>${provider::dotenv::get_by_key("OPENID_CLIENT_ID", local.env_file)}</entry>
|
||||
<entry key='openid.clientSecret'>${provider::dotenv::get_by_key("OPENID_CLIENT_SECRET", local.env_file)}</entry>
|
||||
<entry key='openid.issuerUrl'>${provider::dotenv::get_by_key("OPENID_ISSUER_URL", local.env_file)}</entry>
|
||||
<entry key='openid.authUrl'>${provider::dotenv::get_by_key("OPENID_AUTH_URL", local.env_file)}</entry>
|
||||
<entry key='openid.tokenUrl'>${provider::dotenv::get_by_key("OPENID_TOKEN_URL", local.env_file)}</entry>
|
||||
<entry key='openid.userInfoUrl'>${provider::dotenv::get_by_key("OPENID_USER_INFO_URL", local.env_file)}</entry>
|
||||
<entry key='web.url'>${provider::dotenv::get_by_key("TRACCAR_CALLBACK_URL", local.env_file)}</entry>
|
||||
<entry key='openid.allowGroup'>user</entry>
|
||||
<entry key='openid.adminGroup'>admin</entry>
|
||||
<entry key='database.driver'>org.h2.Driver</entry>
|
||||
@@ -77,6 +79,5 @@ output "service_definition" {
|
||||
primary_port = local.traccar_internal_port
|
||||
endpoint = "http://${local.container_name}:${local.traccar_internal_port}"
|
||||
subdomains = ["maps"]
|
||||
is_guarded = true
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user