Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic user handling & authentication #21

Closed
chrisbutler opened this issue Oct 9, 2017 · 2 comments
Closed

Basic user handling & authentication #21

chrisbutler opened this issue Oct 9, 2017 · 2 comments
Labels
RFE Request For Enhancement AKA feature request zzz (closed as) postponed
Projects

Comments

@chrisbutler
Copy link
Member

chrisbutler commented Oct 9, 2017

current idea: authenticate with a 'secret string'

simplest: include a query param in the url, like ?secret=<string>

better: enter secret once, create a session cookie: https://github.com/expressjs/cookie-session

best (hardest): wire up a node/express user management package: https://www.npmjs.com/package/passport

@dreeves
Copy link
Contributor

dreeves commented Oct 9, 2017

What about http://auth0.com? (But definitely expediency-ueber-alles at this point -- whatever's the quickest way to get something usable for just ourselves. Everything else we can worry about later!)

@chrisbutler chrisbutler changed the title store user in session, login via secret string basic user handling & authentication Oct 12, 2017
@chrisbutler chrisbutler added the RFE Request For Enhancement AKA feature request label Jan 20, 2018
@dreeves
Copy link
Contributor

dreeves commented Feb 7, 2018

Another idea: what about just oauthing with Beeminder?

But then should it be ok for your commits.to username to not match your Beeminder username (I want dreev.commits.to, and probably also danny.commits.to, but I'm beeminder.com/d)? Maybe for super-special me I'll put in a custom redirect but other people need to just use their Beeminder username?

@dreeves dreeves changed the title basic user handling & authentication Basic user handling & authentication Feb 7, 2018
@dreeves dreeves added the zzz (closed as) postponed label Feb 7, 2018
@dreeves dreeves closed this as completed Mar 17, 2018
@dreeves dreeves added this to TRIAGE in Commits.to Jul 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
RFE Request For Enhancement AKA feature request zzz (closed as) postponed
Projects
Commits.to
  
TRIAGE
Development

No branches or pull requests

2 participants