flat-rose-25983
04/04/2022, 10:59 AMselfservice:
default_browser_return_url: <http://localhost:3000/>
whitelisted_return_urls:
- <http://localhost:4455>
methods:
password:
enabled: true
oidc:
enabled: true
config:
providers:
`- id: google # this is <provider-id>
in the Authorization callback URL. DO NOT CHANGE IT ONCE SET!`
provider: google
client_id: XXXX
client_secret: XXXX
mapper_url: file:///etc/config/kratos/oidc.google.jsonnet
scope:
- email
- profile
requested_claims:
id_token:
email:
essential: true
email_verified:
essential: true
given_name:
essential: true
family_name: null
hd: null # If you want the G Suite domain
flows:
error:
ui_url: <http://localhost:4455/error>
settings:
ui_url: <http://localhost:4455/settings>
privileged_session_max_age: 15m
recovery:
enabled: true
ui_url: <http://localhost:4455/recovery>
verification:
enabled: true
ui_url: <http://localhost:4455/verification>"
after:
default_browser_return_url: <http://localhost:4455/auth/login?email-verification-status=true>
logout:
after:
default_browser_return_url: <http://localhost:4455/auth/login>
login:
ui_url: <http://localhost:4455/auth/login>
lifespan: 1h
after:
password:
hooks:
- hook: require_verified_address
registration:
lifespan: 1h
ui_url: <http://localhost:4455/auth/registration>
after:
oidc:
hooks:
- hook: session
damp-sunset-69236
04/05/2022, 7:20 AMflat-rose-25983
04/05/2022, 10:06 AM