Closed motyc closed 10 months ago
Existuje nejaky testovaci server? Testovaci uzivatele?
Lze testovat na http://192.168.254.30:8080/. Uživatele INCAD a heslo lze použít stejné, jako se používá pro současnou produkci.
Uzivatel nefunguje :(
http://192.168.254.30:8080/api/token-auth/
vraci { "non_field_errors": [ "Zadanými údaji se nebylo možné přihlásit." ] }
{
"non_field_errors": [
"Účet ješte nebyl aktivován. Pokud ste ho už aktivoval přes link v emailu, vyčkejte prosím na potvrzovací email od admina."
]
}
Presmerovano. Ted pouziva novy zpusob
nějak divně zlobí automatické odhlašování - občas proběhne velmi rychle, jindy mě to odhlásí, ale nevyskočí alert, takže se to pak chová rozbitě (prázdný modal s informacemi o uživateli); prostý refresh okna mne odhlásí
Po dlouheee badani jsem si vsiml, ze v konfiguraci byla nastavena expirace po 18 vterin :o
Test v Chrome a Firefox (zkoušel jsem i anonymní okno).
Opraveno.
Potvrzuji, je to ok!
Je třeba připravit pro připojení na nové řešení podle: https://github.com/ARUP-CAS/aiscr-webamcr/issues/934
Jde v podstatě jen o volání
{{amcr_url}}/api/token-auth/
pro získání autentizačního tokenu a{{amcr_url}}/api/uzivatel-info/
pro získání údajů o uživateli.Struktura vrácených údajů odpovídá https://github.com/ARUP-CAS/aiscr-webamcr/blob/dev/webclient/xml_generator/definitions/amcr.xsd
Oprávnění obsahuje element
<amcr:skupina>
<amcr:skupina>Badatel</amcr:skupina>
<amcr:skupina>Archeolog</amcr:skupina>
<amcr:skupina>Archivář</amcr:skupina>
<amcr:skupina>Administrátor</amcr:skupina>