Aller au contenu

Nalozi i prijavljivanje

Restorm se koristi bez naloga: izdanje Community ne traži nikakvu registraciju. Prijavljivanje služi za otključavanje mogućnosti izdanja Pro i Enterprise.

Dugme Nalog nalazi se desno u naslovnoj traci. Njegov meni nudi Prijava, a zatim, kada ste prijavljeni, Kontrolna tabla, Pređi na Pro ili Upravljaj pretplatom i Odjava.

Meni dugmeta Nalog, u prijavljenom stanju: ime nosioca, njegovo izdanje, pa stavke „Kontrolna tabla”, „Upravljaj pretplatom” i „Odjava”

Restorm otvara vaš sistemski pregledač i sluša na lokalnom portu da bi primio povratnu informaciju o autentifikaciji. Prijavljujete se dakle u pravom pregledaču, sa svojim menadžerom lozinki i svojim drugim faktorom.

Token sesije čuva trezor operativnog sistema, a nijedan sirov token ne prolazi kroz interni most aplikacije.

Vaša prava materijalizovana su potpisanim tokenom koji nosi vaš plan i vaše mogućnosti. Aplikacija ga proverava van mreže, a osvežava se periodično i pri povratku fokusa na prozor.

Ovo zaslužuje da bude podvučeno: kompromitovan server ne može da dodeli mogućnosti koje nema pravo da potpiše.

Ćelija skroz levo u statusnoj traci stalno prikazuje:

Restorm v1.4.2 - Community

Ona se odmah ažurira pri prijavi, odjavi i osvežavanju prava.

Dve uloge unutar organizacije:

UlogaMože
adminDa upravlja naplatom, mestima i članovima
memberDa koristi mogućnosti plana

Pređi na Pro otvara tok kupovine; Upravljaj pretplatom otvara korisnički portal, gde se menja način plaćanja, preuzimaju računi i upravlja mestima.

Headless izvršavanje ne prijavljuje se interaktivno: ono čita token organizacije iz promenljive okruženja RESTORM_TOKEN.

Taj token, sa prefiksom rstk_, generiše se sa kontrolne table vašeg naloga. Vezan je za organizaciju, a ne za osobu: odlazak kolege ne lomi vaš pipeline.

Terminal window
export RESTORM_TOKEN="rstk_…"
restorm --open ./api.restorm --run "Tests de fumée" --headless

Smestite ga u trezor tajni svog CI-ja, nikada u repozitorijum.

Token koji nedostaje, koji je nevažeći ili opozvan izaziva izlaz komande sa kodom 3, uz izričitu poruku koja navodi razlog. Vidite Headless izvršavanje i CI.