Locale locale = getCurrentUserLocale(request);
IPortalUrlBuilder builder = urlProvider.getPortalUrlBuilderByPortletFName(request, PORTLET_FNAME_LOGIN, UrlType.RENDER);
IPortletUrlBuilder portletUrlBuilder = builder.getTargetedPortletUrlBuilder();
portletUrlBuilder.addParameter("username", account.getName());
portletUrlBuilder.addParameter("loginToken", (String) account.getAttributeValue("loginToken"));
portletUrlBuilder.setPortletMode(PortletMode.VIEW);
portletUrlBuilder.setWindowState(WindowState.MAXIMIZED);
try {
String path = fixPortletPath(request, builder);