Blossom the lovely stars, the forget-me-nots of the angels

Dan Croak

“Silently, one by one, in the infinite meadows of Heaven, Blossom the lovely stars, the forget-me-nots of the angels.” Evangeline by Henry Wadsworth Longfellow

You’re writing a Rails app. You want users to be able to sign in.

You decide to use Clearance.

How do you expect it to handle “remember me” out of the box?

Remember unchecked by default

Basecamp:

Basecamp

Gmail:

Gmail

Remember me checked by default

Eventbrite:

Eventbrite

Github:

Github

Tumblr:

Tumblr

What should an authentication framework prefer

Right now, Clearance comes with remember unchecked by default. I’m leaning towards changing it to checked by default.

What do you think?