13f3e9d366965ac82c768e86a4c32c7ea89b6cca
- server/auth.mjs: ID token'ı oauth2.googleapis.com/tokeninfo ile doğrula (ek bağımlılık yok), HMAC imzalı app token, ADMIN_EMAILS ile admin - POST /api/auth/google, GET /api/auth/google/config, GET /api/auth/me - LoginPage: GIS butonlu landing/giriş; giriş yapılmadan uygulama açılmaz - Header çıkış butonu artık çalışıyor; kullanıcı adı/avatar Google'dan - AI Model Ayarları sekmesi sadece admin'e görünür - Env: GOOGLE_CLIENT_ID + ADMIN_EMAILS (Coolify'dan)
Description
ihaleist canlı ihale takip (ilan.gov.tr + EKAP doğrudan temin)
2.7 MiB
Languages
JavaScript
98.9%
HTML
0.7%
CSS
0.3%
Dockerfile
0.1%