The state of the identity is either
logged in
or
not logged in.
Would it be possible to add another flag to identity (user controlled) to show if the user is registering
registering
or
not registering
I have got round this, so far, by storing a scope variable myself as to whether the user is currently registering?
rendered="#{(not identity.loggedIn) and (not xxxxx.registering)}"
Naturally setting whether the joe is registering is up to the programmer and will be basically transparent if not used.
Is this a common enough requirement to merit its inclusion in the identity object?