Hi,
you can authorize the user without the password like:
UserInfo ui = UserInfoProvider.GetUserInfo(userName);
// Set authentication cookie
FormsAuthentication.SetAuthCookie(ui.UserName, false);
// Set context values
CurrentUserInfo cui = new CurrentUserInfo(ui, true);
CMSContext.SetCurrentUser(cui);
CultureHelper.SetPreferredUICulture(cui.PreferredUICultureCode);
Best regards,
Helena Grulichova