But this site develops content based on the members profile, so if they are having issues it would be better to get in there as that user, be in their shoes as it were, rather than overseeing the data as a SuperAdmin.
From a troubleshooting perspective, that makes sense. Not knowing if there’s another way, I would make a dummy user account for each member profile so the SA can log in to ‘see’ what that member group sees, instead of only what the SA can see.
I know this is probably barred from a security point of view, but could the SuperAdmin somehow log themselves in as this person without a password? all i need is to fake the member_id and group_id of the logged in user.
I don’t think EE is set up that way, since the SA can see everything.
Or is there a way to decode the hashes? or is that the point of a hash?
That’s the idea behind the hash. There isn’t much security if the SA can log in to a users account using the users PW.
Or is this a case of internet etiquette? should I ask my users for their permission to access there account in the case of an issue, and either I change there password to a temporary one. Or ask them to provide their password?
If the users are few, you could always ask for the PW, if there are many it could become a cumbersome problem. Even temporary passwords get messy. Unless you have dozens of member groups it may be easier to use the ‘manual’ solution above.