This would replace our current simple HTTP basic auth system.
Ignite admins should be able to authenticate themselves via Twitter, Facebook, or Google Apps. Hopefully there's a gem already that does all 3 of those. Or it could use a 3rd-party persona management SaaS product. Definitely do not want to roll our own authentication code.
We would also need a User model, accessible via rails_admin that lets you add new users easily.
We would also need a rake task that can be run by the account owner from the command line, so at least the first user could be added:
heroku run rake users:add mike@ignitebaltimore.com
This would replace our current simple HTTP basic auth system.
Ignite admins should be able to authenticate themselves via Twitter, Facebook, or Google Apps. Hopefully there's a gem already that does all 3 of those. Or it could use a 3rd-party persona management SaaS product. Definitely do not want to roll our own authentication code.
We would also need a
Usermodel, accessible viarails_adminthat lets you add new users easily.We would also need a rake task that can be run by the account owner from the command line, so at least the first user could be added: