We're updating the issue view to help you get more done. 

Migration to Devise

Description

Originally reported on Google Code with ID 2842
The Devise gem is a popular option for authentication with Rails 3: https://github.com/plataformatec/devise

It includes some functionality that we've implemented ourselves; if we migrated, that
would be code that we didn't need to maintain, and using a well-supported tool with
a large community behind it would have some security upsides. I also suspect that migrating
the users table over wouldn't be very difficult, and there are some good options available
for integrating it with Omniauth.

(My recommendation is that we should do it: I've used it on other projects, and it
works great. I feel like the security and maintainability gains make it worth doing
even though migrating will be more work than installing it in a new app, which takes
about 5 minutes.)

Environment

None

Status

Assignee

Wendy

Reporter

elzj78 (Elz)

Roadmap

Users

Priority

High

Affects versions

None

Fix versions

Components

BackEnd

Difficulty

None

Required Access Level

None

Milestone

Internal 0.9

Google Code Issue ID

2842