bilalq / Tranquillity-Editor

An IDE for poets

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

User system needed

bilalq opened this issue · comments

We need to implement user system. It should be simple, requiring just an email and password for registration. Users should be able to create and save poems. They should be able to share permalinks. Eventually, it'd be nice to have a privacy/visibility tweak, but that's lower on the priority list.

A nice option would be to allow signing in using GitHub or other OAuth providers.

This could potentially tie in to publishing options down the track - save as a Gist, a Google Doc, post to facebook etc.

Publishing options would definitely be a good idea. I'm pretty sure Twitter allows users to tweet without having to authenticate with us. OAuth signins are great, but my only concern is that an extra button is needed for every provider. I suppose there are clever ways to arrange them though. Maybe we could have a modal comedown to let them choose how to register. Avoiding clutter is important, IMO.

One option I have seen is to let the user add their email address, and then appropriate sign-in options appear dynamically. Not sure of the robustness of this, but might be worth investigating.