#75 ✓resolved

authlogic_openid ability to configure options that can only be set during account creation, not updating?

Reported by Daniel | April 2nd, 2009 @ 02:33 PM

Presently, acts_as_authentic, in authlogic_openid, uses the following line to mass-set attributes based on the values prior to the OpenID dance:
self.attributes = session_class.controller.session[:openid_attributes]

This won't work for attributes that are not attr_accessible, as in the following example: during account creation, a user e-mail field may be set automatically, and the account placed in a non-confirmed state. But during updating, if the e-mail address is changed, the e-mail is stored in a temporary table until the user can confirm the new address.

Can the authlogic_openid plugin be configured to handle these cases? Is there another recommended approach?

Thank You,


Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Object based authentication solution that handles all of the non sense for you. It's as easy as ActiveRecord is with a database.

People watching this ticket