I have stumbled upon this issue when, if page caching is active, a new users will not be able to use their openid right away until the cache is flushed.
It would seem reasonable to flush the page cache when a user is created, or at least the cache for that user.
Comments
Comment #1
anarcat commentedSeems like this is fairly simple to do: http://www.seo-expert-blog.com/blog/more-on-clearing-drupals-page-cache
Example, to clear the frontpage:
Comment #2
anarcat commented