Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature request: Impersonation Functionality #5722

Open
jafarijason opened this issue Apr 16, 2024 · 5 comments
Open

feature request: Impersonation Functionality #5722

jafarijason opened this issue Apr 16, 2024 · 5 comments
Assignees
Labels
feature Cool stuff status/wip We are working on it

Comments

@jafarijason
Copy link

I hope this message finds you well. Firstly, I want to express my sincere gratitude for the exceptional product you've developed. LogTo has proven to be an invaluable tool for our team, revolutionizing the way we handle logging processes.

I have another feature request that I believe could significantly enhance our administrative capabilities within the platform. It would be immensely beneficial to introduce an impersonation functionality, allowing administrators to log in on behalf of users when necessary.

This feature could be implemented through a simple toggle switch in the admin console, giving administrators the ability to enable or disable impersonation as needed. When enabled, administrators would be able to select a user from a list and seamlessly log in to the platform using their credentials. This would provide invaluable support for troubleshooting, user assistance, and administrative tasks that require direct access to user accounts.

By incorporating impersonation functionality into LogTo, you would not only empower administrators with greater control and flexibility but also streamline support processes and enhance overall user experience.

I believe this feature would be a game-changer for our team and would greatly appreciate your consideration in implementing it. Thank you for your continued dedication to innovation and excellence.

@charIeszhao
Copy link
Member

Admin users can go to "user management" page and reset any user's password. Then the admin can use the new password to sign-in on behalf of the user. Would this be something that can work for your cases?

@jafarijason
Copy link
Author

@charIeszhao, No I dont belive reset password might be the case fo 2 reasons, first what if user only used social login, second if admin change the password after that user again need to change password, also with impersoate functionality you can add a more filed like impersonateId that after that in app layer you can infore someone else is controlling user account and then can keep logs record for that on app side which will be a powerful tool.

@cayter
Copy link

cayter commented May 7, 2024

@marwie
Copy link

marwie commented May 13, 2024

+1

@hybridherbst
Copy link

hybridherbst commented May 15, 2024

I'd also be interested in this. One important use case is debugging user access rights and so on. Resetting someone's password to investigate why that person can or can't see something doesn't sound good :)

@wangsijie wangsijie added the feature Cool stuff label May 21, 2024
@wangsijie wangsijie self-assigned this May 21, 2024
@wangsijie wangsijie added the status/wip We are working on it label May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Cool stuff status/wip We are working on it
Development

No branches or pull requests

6 participants