Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8867381
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 14, 20262026-06-14T17:00:59+00:00 2026-06-14T17:00:59+00:00

I have in my web application a role called Administrator. Users who have this

  • 0

I have in my web application a role called “Administrator”. Users who have this role should be able to modify the information about the registered users.

I am thinking about displaying a table with the user details such as e-mail, username, and be able to change them but I don’t know what should I do if a users comes to the office physically, goes to an admin and asks for a password change (yes they can do that). Should the admin just press a reset button over the row and tell the user to check his e-mail when he arrives home and proceed with the recovery? (reset link for example) Or should the administrator reset the user’s password and give him his new password in that very moment? The second approach is preferable as I was asked to do that…

I know that the admin shouldn’t be able to see the original password as it should be hashed and unknown.

What are your thoughts about this? How would you implement this functionality? Thanks for your help.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-14T17:01:00+00:00Added an answer on June 14, 2026 at 5:01 pm

    There is no one perfect answer for this question. The question of workflow will always be dependent on the specific use-cases of an application and will depend on the context it is built in.

    That being said, you are right about one thing – it is horrible, and I do mean horrible, security breach to let an Admin or any other user view a clear text password for someone else. So that’s definitely off the table.

    In your case, it seems giving the admin the right to change someone’s password is the way to go. If you’re worried about how it looks, don’t be. Google Apps allows domain administrators to change the password for any email account under that domain.

    Finally, I would suggest a small additional safety measure. When an Admin changes another user’s password, store the old encrypted password in a column, don’t delete it. When the admin set’s the new password, shoot out an email to the user saying “Your password was changed by the Administrator, if you did not request for this, please click here”. When they click on the link in the email, simply overwrite the new password with their old one.

    That way in case an Admin is changing passwords without the user requesting it, you have a recourse for the user and the logs will keep you informed of how many time an admin has had a password reset revoked by the user.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have web application and I do not really care about IE6 users. However
I have a web application that allows users to enter search criteria and the
I have a role based ASP.NET C# web application in which I am putting
I have a web application that uses the asp.net membership and role providers to
I have a relatively low bandwidth Azure Web Role application and also several processes
We have an windows Azure web role (typically ASP.NET application) with client side J-queries
I have a membership web application. A user is either an administrator or a
I have some question: How to make a role based web application? Such as
My web application will have various types of users: a root user, sys-admins, customers,
I have deployed an ASP.NET web application to Azure running in a web role.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.