Logins / Users and what I’m going to do about them.
Much to my dismay I’m going to need some sort of login system. Not because I want to keep anyones credit card, address or even name. I don’t want to know about any of that, and I doubt there will be a place to enter such information. It irritates me when sites make me login to view regular old content, or do one time things that don’t really require me to have an identity (comments on blogs for example). Epically when I don’t have to pay for it. As an aside, if I haven’t said it before Brew Sessions won’t cost anyone anything. If the bandwidth bill passes 10 bucks a month I’ll add ad words or something maybe… meh cross that bridge when I come to it
Anyway.. for as much as I can manage the site will be login free. My working idea is you will only need a login to use the inventory management, and if you want to save a brew session (there will be some sort of save as feature that exports it to a pdf or html too). Other than that the site will hopefully be login (and thus a slight irritation free).
Tonight I decided to start futzing with the authentication systems available for rails. I’m doing this first because it’s the part I’m least interested in… and in thoery if I get it over quickly I can move onto bigger and better things. After wading through documentation that appears to be out of date (this seems to be the status quo for most things rails) I settled on Acts as Authenticated.
I picked it for two reasons, the documentation appears to be reasonably accurate, and it looked easy. So far so good. I’ve got the mvc for it all generated and it looks like it does what it is supposed to do. I’m able to create an account.
So cheers to the Acts as Authenticated folks for making something I didn’t want to spend any time on a relatively quick and painless task. All in all it took about an hour.