Well, it&#x27;s entirely up to you what login mechanism you want to use, so if Github isn&#x27;t what you want, then by all means don&#x27;t use it. You can be completely self-reliant using email login, or eventually PGP login. But some people find Google and Github login convenient.<p>FWIW we&#x27;re currently working on a change that will allow you to attach multiple such &quot;identities&quot; to a single account, after which we plan to open up the door to a lot more authentication providers, including other &quot;open&quot; federated options like OpenID or Shibboleth (as well as popular proprietary services like Twitter, Facebook, etc. -- again, it&#x27;s up to each user to decide what&#x27;s most convenient for them).<p>Probably at some point you&#x27;ll be able to host your own IDP as a Sandstorm app, if that&#x27;s what you want. Other Sandstorm servers would be able to rely on that IDP as well, so it meets the federated requirement.