Allow to not specify a password when signing up with openID
authorKai Krueger <kakrueger@gmail.com>
Sat, 23 Jan 2010 01:38:18 +0000 (01:38 +0000)
committerKai Krueger <kakrueger@gmail.com>
Sat, 23 Jan 2010 01:38:18 +0000 (01:38 +0000)
commitf0cac0fcc37506ad981cdc3fd6607d5a2c3e4ca0
treed65e95f8f83ceb707e9c50fac3c5565c6ec59c7a
parentd9ed74265ff1cd290beb85612e409e6748a92f60
Allow to not specify a password when signing up with openID

If the password field has a length of 0 and we have a valid
openID, then disable password login by generating a random
unknown password.

This still needs some warnings to indicate that not all services
such as trac, the forum or some editors are supported with
openid only via oauth.
app/controllers/user_controller.rb