Files
karkarcar-astro/README.md
2025-06-09 18:51:15 +02:00

45 lines
1.1 KiB
Markdown

# How to:
## Start
- ```
docker run --name keycloak \
-e KEYCLOAK_ADMIN=admin \
-e KEYCLOAK_ADMIN_PASSWORD=admin \
--network=host \
quay.io/keycloak/keycloak:24.0.0 \
start-dev \
--http-port=8180
```
- `docker-compose up`
- `docker-compose up -d` | Modo demonio
- Keycloak: http://localhost:8180/ user/pass admin:admin
- http://localhost:8180/admin/master/console/#/master/clients
- Client ID: karkarcar
- Client authentication ✅
- Authorization ✅
- OAuth 2.0 Device Authorization Grant ✅
- Alternative: import [text](keycloak-cli-karkarcar.json)
# CLI
- Root url: http://localhost:4321
- Redirect url: http://localhost:4321/api/auth/callback/keycloak
- Pestaña Credentials
- Copy Client secret
- Add user: email & password
- `npm run dev` | Start astro
###
```bash
KEYCLOAK_CLIENT_ID=karkarcar
KEYCLOAK_CLIENT_SECRET=fdI1OtyX0YNNUMqfcsbSMFTv9WfzQQwy
KEYCLOAK_ISSUER=http://localhost:8180/realms/master
```
### OpenId info
- http://localhost:8180/realms/master/.well-known/openid-configuration
# ToDo:
- Service: saldo from mail | read csv,xlsx
- I+D: host astro server