newleaders/thincloud-authentication — pull request #40 by kjohnston (2013-05-18 22:36:19+00:00)
Title: Revise password requirement logic.  (Closes #39)

* Continues to only require password when provider
is identity.

* Continues to require password fields be
completed during password reset process.

* Bases password requirement on assignment of
password or password_confirmation values rather
than on blankness of password reset token, fixing
issue where Identity#verify! was failing to save
because password values were being expected.