Is there any reason not to just roll your own auth, with something like http://railscasts.com/episodes/250-authentication-from-scrat... and add omniauth if you want to use OAuth? It's not much more work than getting devise running, and it gives you the flexibility to do pretty much whatever you want in terms of fitting auth into your app.
(Also, it works fine with CanCan, which is brilliant and does a good job at staying out of your way.)
Seriously. I wish I could get 10mbps internet at home...I haven't been able to do so in almost 10 years of living in a very big city and the suburbs of another very major city...
Yeah, I'd want to do some experimentation with the label of the checkbox. I would guess something like "Show password" might be clearer as to the purpose of the checkbox than "Check password".
Big newspapers keep obits pre-written for people they know they're going to have to write an obit for. It's not difficult, since when someone famous dies you can write about their accomplishments, legacy, and whatnot while they're still alive, and keep a blank spot in the lede about how they died. And it's nice, because you can write a much better article when you have a lot of time.
But it can lead to some interesting firedrills when someone dies unexpectedly:
And sometimes the obituaries are pre-written many years in advance. Which leads to incidents like NYT's obit for Elizabeth Taylor, whose author died several years ago:
(Also, it works fine with CanCan, which is brilliant and does a good job at staying out of your way.)