User Switching Functionality


Has anyone managed create a sort of "user switching" functionality in an app?

I'd like admins of an app to be able to see a list of users and click a link/button to log in as that user so they can see the app from that user's perspective.

I'm familiar with the knack API and couldn't think of a way to make this work because I don't think there's any way to obtain a user's password via the API (or via the front end for that matter). You can change but not see an existing password.

It would not be acceptable to reset a users password to log in as them.

I see there's a feature request for something like this

Thanks in advance!