Open StastnyP opened 1 year ago
Ahoj, momentálne máme pripravený backend na prihlasovanie, cez OAuth2.0, pri testovaní a implementácii FE sme používali Github/Facebook. Aby sme dotiahli issue do konca potrebujeme následovné:
Momentálne prihlásenie funguje pokiaľ má užívateľ verejný email u IdP - podľa mňa by sme to mohli nechať na tomto, a pri neúspešnom získaní emailu varovať užívateľa. V prípade, že email nemá verejný varujeme užívateľa nech sa zaregistruje normálne do INDIHU alebo si nastaví email ako verejný. Toto je na diskusiu.
V akom stave takto zaregistrovaný/prihlásený užívateľ má byť? Podľa mňa dáva zmysel "čaká na schválenie"/"schválený".
Musíme sa dohodnúť na nastavení klientov u jednotlivích IdP. Tento klient je to čo sa užívateľovi zobrazí pri prihlasovaní cez IdP kde bude vyžiadaný súhlas k zdieľaniu niektorých údajov s INDIHU. V tom klientovi sa nakonfiguruje, kde vlastne aplikácia do ktorej sa prihlasujeme je/komu patrí, aké údaje používa...
ad 1 - to je asi v pořádku řešení. ad 2 - pokud není zapnuto automatické schvalování, pak ve stavu "čeká na schválení" ad 3 - to je asi na schůzku, nebo se případně zeptejte konkrétněji, co potřebujete vědět
S Google prosím počítáte také?
Určite počítam so všetkými zmienenými v issue. Prosím skúste zaregistrovať nejakých testovacích klientov a kľudne aj produkčných ktorých nepoužijeme zatiaľ, nech to nenapajáme na klientov pod mojimi osobným/pracovným účtom.
Facebook - Registracia - bolo by fajn vytvoriť nejaký INDIHU dev account pre facebook a pod ten to zaregistrovať, po prihlásení je to v sekcí apps
Github - Registracia - aplikacie - tu asi zas nejaký shared indihu dev účet mi jedine napadá ako fajn riešenie, tu sa ani nedajú pridať ostatný užívatela do správy
Google - Vytvorenie projektu na google cloud - tu treba vytvoriť projekt, a tam zaregistrovať INDIHU, malo by to byť podobné ako vyššie, s mojim pracovným/osobným sa mi to nepodarilo
OrcId som hlbšie neskúmal keď si prečítam dokumentáciu u nich dám vám vedieť ako pokračovať, kľudne píšte ak by boli problémy s vytváraním tých klientov pre INDIHU, pokúsim sa asistovať keďže som to už robil pri testovaní tejto feature na svojom PC.
Po pravdě bych byl mnohem radši, kdybyste si potřebné testovací účty vytvořili sami, vše zprovoznili a pak k nám k nim jen předali přihlašovací údaje. Takto mi to připadá trošku komplikované, protože si budeme hrozně dopisovat a nahánět se, proč nám co nefunguje.
Facebook - potřebné pro registraci mít privace&policy