ImmunHelden / ImmunHelden.de

Project and team formed in the #WirVsVirus Hackathon of the German Federal Government
http://immunhelden.de
MIT License
4 stars 1 forks source link

Registrierungsprozess für Orgas funktioniert nicht #175

Closed Highkovic closed 3 years ago

Highkovic commented 3 years ago

Nachdem sich eine Orga regsistriert hat und wieder einloggen möchte, kann kein Angebot ausgeschrieben werden. Es erscheint folgender Hinweis: "Sie sind noch keiner Organisation zugeordnet, bitte kontaktieren Sie..."

Siehe u.A. Feedback RapidUser-Test: https://rapidusertests.com/customer/dashboard/viewVideo/509274

weliveindetail commented 3 years ago

Derzeit ist die Implementierung wohl noch so, dass wir ihnen eine Partner ID manuell zuweisen müssen, richtig @c0un7-z3r0 ? Was wir hier als Vorgehensweise wollen wäre vielleicht, dass man:

Kann ich mir ansehen, sobald die Map-Tasks durch sind. Würde mich erst mal um den ersten Teil kümmern und den zweiten Teil manuell lassen (via Support Anfrage).

c0un7-z3r0 commented 3 years ago

Ja genau. Würde das erstmal als Support Ticket lassen. Aber halt mit einer ordentlichen Nachricht. Denn wenn wir erlauben das jeder orgas hinzufügen kann/darf dann wird es anstrengend werden das wieder aufzuräumen und duplikate zu löschen.

Idee war ja ein/zwei Personen von jeder Orga die wir haben wollen als admin zu definieren die dann wiederum über ein Link/Code was auch immer neue Leute zu ihrer Orga hinzufügen können

weliveindetail commented 3 years ago

Ideal wäre eigentlich, wenn wir einen one-time secret Link generieren könnten, der dazu führt dass nach der Registrierung automatisch eine Partner ID zugewiesen wird. Im Detail sehe ich den Registrierungsprozess so:

Sonst muss ich Neukunden immer schreiben, dass sie sie anmelden müssen UND sich dann bei mir melden UND dann erst loslegen können. Ist echt unnötig kompliziert.

ImmunHeldin-CE commented 3 years ago

Bisher sieht man nach der Bestätigung der E-Mail-Adresse als Orga nur einen Hinweis, dass eine Anmeldung jetzt möglich ist. Ist es technisch schwierig, hier einen Link zum Login einzubauen, @weliveindetail ? image

ImmunHeldin-CE commented 3 years ago

Bisher hat man als Orga noch keine Möglichkeit, einen Anzeigetext einzugeben. Ist es in der Zwischenzeit technisch ohne viel Aufwand möglich, den Hinweis "Sie sind noch keiner Organisation zugeordnet" zu ändern? Idealerweise in so etwas wie "Unsere Website wird momentan überarbeitet. An dieser Stelle habt ihr bald die Möglichkeit, einen Anzeigetext zu verfassen. Bis dahin übernehmen wir das gern für euch, wenn ihr uns eine Mail an team@immunhelden.de schreibt". image

weliveindetail commented 3 years ago

Ist es technisch schwierig, hier einen Link zum Login einzubauen?

Ja das ist auch builtin Firebase Funktionalität, die leider nicht ohne Weiteres anpassen kann. Ähnlich wie die Email: https://github.com/ImmunHelden/ImmunHelden.de/issues/176#issuecomment-664588748

weliveindetail commented 3 years ago

Bisher hat man als Orga noch keine Möglichkeit, einen Anzeigetext einzugeben. Ist es in der Zwischenzeit technisch ohne viel Aufwand möglich, den Hinweis "Sie sind noch keiner Organisation zugeordnet" zu ändern?

Ja

Idealerweise in so etwas wie "Unsere Website wird momentan überarbeitet. An dieser Stelle habt ihr bald die Möglichkeit, einen Anzeigetext zu verfassen. Bis dahin übernehmen wir das gern für euch, wenn ihr uns eine Mail an team@immunhelden.de schreibt".

Ich kann es kurz erklären heute Abend. Wir können den Text ändern in sowas wie "Aus Sicherheitsgründen muss dein Account für die Erstellung von Anzeigen noch von unser freigeschaltet werden. Bitte schick dafür eine Email an team@immunhelden.de"

weliveindetail commented 3 years ago

Um nach der Registrierung automatisch eine Partner zuzuweisen, kann man hier einhaken (danke David): https://github.com/ImmunHelden/ImmunHelden.de/blob/master/functions/index.js#L463

weliveindetail commented 3 years ago

Wir nehmen den einfachen Ansatz for now.

weliveindetail commented 3 years ago

Ok ist implementiert und deployt. Ich musste mich bei meinem Test nach der Registrierung nochmal aus- und wieder einloggen. Aber das erscheint mir gut genug für den Moment.