Skip to content

Conversation

@akafazov
Copy link
Contributor

@akafazov akafazov commented Oct 21, 2025

test script for the local-setup-minimal and token retrieval.

The script registers and logins a new user, then outputs the access and refresh tokens issued by keycloak.

The script can run run with:

task test:minimal

Then collect tokens from the output:

[token] id_token: eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJLZUVlZkJyN1JsYU45QzFJTHJSN3dTUmZUNTRRSUdoa3AyUWZKYWdDWThFIn0.eyJleHAiOjE3NjEwOTA5NjAsImlhdCI6MTc2MTA2MjE2MCwiYXV0aF90aW1lIjoxNzYxMDYyMTYwLCJqdGkiOiI1MDFmMDMyNC1jNDU4LWM5NjgtYWM2NC1jMmI1MGM1YmM2MTEiLCJpc3MiOiJodHRwczovL3BvcnRhbC5kZXYubG9jYWw6ODQ0My9rZXljbG9hay9yZWFsbXMvd2VsY29tZSIsImF1ZCI6InNlY3VyaXR5LWFkbWluLWNvbnNvbGUiLCJzdWIiOiIwYjI0YjNmZS0yZTIyLTQ5NWQtYmNmOS00YjI3YTVhZTQ5NmQiLCJ0eXAiOiJJRCIsImF6cCI6InNlY3VyaXR5LWFkbWluLWNvbnNvbGUiLCJub25jZSI6ImQwMzM3OTc2LTVlMWMtNDdiYi1hYTNiLTYyNjY1YjdjODVjNCIsInNpZCI6IjMzZjllYzk4LThjMDEtNDU4OC04Nzk0LTc4NzBlNGM2MzY0NyIsImF0X2hhc2giOiI1TE9qbV9SYUJfQVhaSmJhWTh5U1pnIiwiYWNyIjoiMSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJuYW1lIjoiRmlyc3RuYW1lIExhc3RuYW1lIiwicHJlZmVycmVkX3VzZXJuYW1lIjoibWluaW1hbDVAc2FwLmNvbSIsImdpdmVuX25hbWUiOiJGaXJzdG5hbWUiLCJmYW1pbHlfbmFtZSI6Ikxhc3RuYW1lIiwiZW1haWwiOiJtaW5pbWFsNUBzYXAuY29tIn0.SP9jUuWRBH6XlnL079NiDEy63dD-_NyH9gcAyExo1BOAHxkLFgKM2wy1C0YO-vd1alPvfMDBdmpy2lq1DpoDnLKpQpUaEqij0L17cg-YE09TcMSo9z54_M-a8677YhKAg-jM18kooyNo_wrOMWY8YjDnVBZMAbc4zhZypzzBQWN1QLlcErND4zm_7t1bMmxnH6AS0-Fd25OhlKC8hQofvQMD21L9BiuVTbWOJtkUBnvCMq6W6kOh4DGqN_asbN72aMl7tOy_eZt8x7H2qYnhBsNkF93Upc-TKW8USDNf1se0fVjM5wdZh3UZiqPz02Sa0TuthvTvGBrpD2A2IkTJiQ
[token] refresh_token: eyJhbGciOiJIUzUxMiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJlNzMyNDA4NC1mZmQ1LTRmZTktYTI0My1lYWMxN2RjODk3YzMifQ.eyJleHAiOjE3NjEwOTA5NjAsImlhdCI6MTc2MTA2MjE2MCwianRpIjoiYjFmYWQ1NjUtYmJkYS02ODQ5LWY5MjYtNjcyOTdhY2YwYzliIiwiaXNzIjoiaHR0cHM6Ly9wb3J0YWwuZGV2LmxvY2FsOjg0NDMva2V5Y2xvYWsvcmVhbG1zL3dlbGNvbWUiLCJhdWQiOiJodHRwczovL3BvcnRhbC5kZXYubG9jYWw6ODQ0My9rZXljbG9hay9yZWFsbXMvd2VsY29tZSIsInR5cCI6IlJlZnJlc2giLCJhenAiOiJzZWN1cml0eS1hZG1pbi1jb25zb2xlIiwic2lkIjoiMzNmOWVjOTgtOGMwMS00NTg4LTg3OTQtNzg3MGU0YzYzNjQ3Iiwic2NvcGUiOiJvcGVuaWQgcHJvZmlsZSByb2xlcyB3ZWItb3JpZ2lucyBhY3IgZW1haWwgYmFzaWMifQ.xmI0iayzPY5BcyMlDUTm7471_6NXRYDBcrg1T28_yvm-ZRMMXTFpPRLXvxTycEcMBVcnUSGokySkKLmC8QioDg
[url] id_token_hint captured from URL
  ✓  1 test-minimal.test.ts:95:7 › Home Page › Register and get Bearer token (2.5s)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants