CodeForPhilly / CodeForPhilly/laddr

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

Open
#187 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
Smarty
Stars
62
Forks
34
PR merge metrics
No merged PRs in 30d

Description

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.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.