I installed both openid selector and persistent login modules. Persistent login remembers traditional login, but doesn't remember openid login.

Comments

gapple’s picture

Category: feature » bug
gapple’s picture

I was unable to reproduce any issues with OpenID / OpenID Selector on a 6.x site.

Some helpful information would be:
- is a series:token pair being created and stored in the database on login?
- is the PL cookie sent to the user?

myostrich’s picture

I didn't debug it, and I reproduced this issue on Drupal 7.10 + openid selector. Did you try drupal 7.10?

gapple’s picture

I haven't had the opportunity to debug 7.x, and may not for a while.
Any information you can provide on the token generation or cookies would be helpful to me or anyone else when they are able to further dig into this issue. The two items I specified are also good starting points that don't require digging into the module code.

gapple’s picture

Priority: Normal » Major

It appears that when hook_user_login($edit, $account) is called, $edit only contains 'uid' and 'redirect', and not the value of the PL checkbox or any other data from the login form.

kobayashi’s picture

Issue summary: View changes

Even in 8.x-1.3, persistent logins remember traditional logins, but openid logins do not.

Is there a way to use persistent login to remember the traditional login for openid login as well?