CodeForPhilly / CodeForPhilly/laddr

Ask for the user's consent before creating them a Slack account

Offen
#187 6 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Smarty
Sterne
62
Forks
34
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I'm referring specifically to codeforphilly.org's install; I'm not sure how much the running version diverts from this codebase.

Basically, Slack has a [privacy policy](https://slack.com/privacy-policy) and [terms of service](https://slack.com/terms-of-service/user) that users implicitly agree to when they create a Slack account. codeforphilly.org creates the user a Slack account upon their registration for the site without warning or asking them.

I'm not actually sure if it happens upon registration or upon browsing to `https://codeforphilly.org/chat` while logged in. For the former, I suggest adding an opt-in or opt-out tickbox for Slack to the registration page which links to Slack's terms of service and privacy policy. For the latter, I suggest placing a intermediary page between `/chat` and the redirect which asks for the user's authorization, again linking to the Slack terms of service and privacy policy.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, die Erstellung von Slack-Konten ausgehend von der Registrierung und der Weiterleitung zu /chat für eingeloggte Benutzer in der codeforphilly.org-Installation nachzuverfolgen, und vergleiche diese Pfade anschließend mit diesem Repository. Als abgeschlossen gilt die Arbeit, wenn Benutzer gewarnt werden und die Erstellung eines Slack-Kontos autorisieren oder ablehnen können, mit Links zu den Nutzungsbedingungen und der Datenschutzrichtlinie von Slack.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
authentication
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.