https://github.com/pasiol/service-passwords
https://github.com/pasiol/service-passwords
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pasiol/service-passwords
- Owner: pasiol
- License: gpl-3.0
- Created: 2022-10-29T16:59:37.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-06T16:48:49.000Z (over 3 years ago)
- Last Synced: 2025-03-10T17:55:26.981Z (over 1 year ago)
- Language: Go
- Size: 135 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# service-password
Primus opiskelijarekisterin yhteydessä hyödynnettävä mikropalvelu, jonka avulla on mahdollista luoda oletussalasanat hakijoille ja opiskelijoille. Hakijavaiheessa on eri tunnus ja opiskelijarekisteriin siirron yhteydessä luodaan uusi virallinen tunnus jonka aktivointiin käytetään opiskelijarekisterin oletussalasanaa. Siirto opiskelijarekisteriin ja opiskelijan kirjaaminen koskisiirtokelpoiseksi ovat erillisiä mikropalveluita.
Palvelu on alunperin tarkoitettu ajettavaksi kontissa esim. Kubernetes klusterissa ajastettuna. Mikropalvelu on osa laajempaa sähköisen paikanvastaanoton kokonaisuutta.
Dockerfile, jonka sisälle voi upottaa primusqueryn ja käännetyn binäärin.
https://raw.githubusercontent.com/pasiol/dockerfile-buster-slim-pq/main/Dockerfile

## Käyttö binäärinä
Kääntäminen
make compile
HOST=palvelimen_osoite PORT=NNNN ./bin/service-passwords hakijat # luo oletussalasanan hakija-rekisteriin
---
HOST=palvelimen_osoite PORT=NNNN ./bin/service-passwords opphenk # luo oletussalasanan opiskelija-rekisteriin
## Primus-tuontimääritykset
main.go
applicantsImportConfig = "hakija-rekisteri-import"
studentsImportConfig = "opiskelija-rekisteri-import"
## Suodattimet hakija- ja opiskelijarekisteriin
config/query.go
var studentRegistryFilter = ""
var applicantrsRegistryFilter = ""
## Salaisuudet
config/secrets.go