Connection to Keycloak with admin
"http://localhost:8080/"
Show settings :
-
Login
-
User Registration
-
Forgot password
-
Verify email
-
-
Keys (the public JWT)
-
Email (use
smtp4dev
for demo) -
Themes
Create new "Clients" myapp
.
-
Valid Redirect URIs : "http://localhost:8081/"
-
Web Origins : "http://localhost:8081"
Copy/paste the JSON config in file keycloak.json
Play with "MyApp"
-
Login
-
Logout
-
Manage Account
-
Test
onLoad: 'check-sso'
inindex.html
Change configuration :
-
Realm Settings
>Login
-
User registration
-
Forgot password
-
Verify email
-
-
Realm Settings
>Themes
-
Login Theme
:Breizhcamp
-
Internationalization Enabled
-
-
Clients
>myapp
-
add Mapper "groups"
-
-
Authentication
-
Required Actions
-
Passwod Policy
-
Play with "MyApp" * Change language * test "Forgot password " * test create new user * test 2FA
Create new "credential" client in 'OtherRealm' In 'BreaizhCamp' Realm, add new Identity Providers :
-
Import from 'OtherRealm' url : http://localhost:8080/auth/realms/OtherRealm/.well-known/openid-configuration
-
set the
Client ID
andClient Secret
of the "credential" client.
Refresh the login page of "MyApp" and play