Although we have an invite-only members-only site, the client has asked for a version of the members profile that we can make Public. I have accomplished this with a special tab that is Guest only access in Profile view ( Only the photo, canvas, name from the normal profile remains ). But in Profile Edit, privacy controls let the owner change it.
So this is similar to sites like Linked-In where you can decide what goes into your Public profile.
However, I would like to know if there is any way I can show them this "Public View" of their profile without making them logout.