I just realized that any facebook user can signup on https://facebook.slack.com/ with his fb username.
Edit: I wonder how Github distinguish their own "internal" email doing.
Too bad slack doesn't support any of this. This is the price they have to pay for reinventing username and password authentication and requiring everyone to register.
It is also bad since employees quit or are fired, and you don't want to have to maintain a directory of employees on every application you use.
Shameless plug, I work for https://auth0.com and we make this easier.