Example usage for com.liferay.portal.kernel.util PortletKeys LOGIN

List of usage examples for com.liferay.portal.kernel.util PortletKeys LOGIN

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util PortletKeys LOGIN.

Prototype

String LOGIN

To view the source code for com.liferay.portal.kernel.util PortletKeys LOGIN.

Click Source Link

Usage

From source file:com.liferay.blade.samples.portlet.form.taglib.override.SampleLoginPortletFormTagDynamicInclude.java

License:Apache License

public void register(TagDynamicIncludeRegistry tagDynamicIncludeRegistry) {
    tagDynamicIncludeRegistry.register(FormTag.class.getCanonicalName(), PortletKeys.LOGIN + "-loginForm",
            "doStartTag#before");

    tagDynamicIncludeRegistry.register(FormTag.class.getCanonicalName(), PortletKeys.LOGIN + "-loginFormModal",
            "doStartTag#before");
}

From source file:com.liferay.blade.samples.tagdynamicinclude.SampleFormTagDynamicInclude.java

License:Apache License

public void register(TagDynamicIncludeRegistry tagDynamicIncludeRegistry) {
    tagDynamicIncludeRegistry.register("com.liferay.taglib.aui.FormTag", PortletKeys.LOGIN + "-loginForm",
            "doStartTag#before");

    tagDynamicIncludeRegistry.register("com.liferay.taglib.aui.FormTag", PortletKeys.LOGIN + "-loginFormModal",
            "doStartTag#before");

    tagDynamicIncludeRegistry.register("com.liferay.taglib.aui.FormTag",
            "com_liferay_portal_search_web_portlet_SearchPortlet-fm", "doStartTag#before");
}

From source file:com.liferay.frontend.taglib.aui.form.extension.sample.internal.SampleFormTagDynamicInclude.java

License:Open Source License

@Override
public void register(TagDynamicIncludeRegistry tagDynamicIncludeRegistry) {
    tagDynamicIncludeRegistry.register("com.liferay.taglib.aui.FormTag", PortletKeys.LOGIN + "-loginForm",
            "doStartTag#before");

    tagDynamicIncludeRegistry.register("com.liferay.taglib.aui.FormTag", PortletKeys.LOGIN + "-loginFormModal",
            "doStartTag#before");
}

From source file:com.liferay.login.authentication.facebook.connect.web.internal.portlet.action.FacebookConnectAction.java

License:Open Source License

protected void redirectUpdateAccount(HttpServletRequest request, HttpServletResponse response, User user)
        throws Exception {

    PortletURL portletURL = PortletURLFactoryUtil.create(request, PortletKeys.LOGIN,
            PortletRequest.RENDER_PHASE);

    portletURL.setParameter("saveLastPath", Boolean.FALSE.toString());
    portletURL.setParameter("mvcRenderCommandName", "/login/associate_facebook_user");
    portletURL.setParameter("redirect", ParamUtil.getString(request, "redirect"));
    portletURL.setParameter("userId", String.valueOf(user.getUserId()));
    portletURL.setParameter("emailAddress", user.getEmailAddress());
    portletURL.setParameter("firstName", user.getFirstName());
    portletURL.setParameter("lastName", user.getLastName());
    portletURL.setPortletMode(PortletMode.VIEW);
    portletURL.setWindowState(LiferayWindowState.POP_UP);

    response.sendRedirect(portletURL.toString());
}

From source file:com.liferay.login.authentication.google.web.internal.portlet.action.GoogleLoginAction.java

License:Open Source License

protected void sendLoginRedirect(HttpServletRequest request, HttpServletResponse response) throws Exception {

    PortletURL portletURL = PortletURLFactoryUtil.create(request, PortletKeys.LOGIN,
            PortletRequest.RENDER_PHASE);

    portletURL.setParameter("mvcRenderCommandName", "/login/login_redirect");
    portletURL.setWindowState(LiferayWindowState.POP_UP);

    response.sendRedirect(portletURL.toString());
}

From source file:com.liferay.login.authentication.google.web.internal.portlet.action.GoogleLoginAction.java

License:Open Source License

protected void sendUpdateAccountRedirect(HttpServletRequest request, HttpServletResponse response, User user)
        throws Exception {

    PortletURL portletURL = PortletURLFactoryUtil.create(request, PortletKeys.LOGIN,
            PortletRequest.RENDER_PHASE);

    portletURL.setParameter("saveLastPath", Boolean.FALSE.toString());
    portletURL.setParameter("mvcRenderCommandName", "/login/associate_google_user");

    PortletURL redirectURL = PortletURLFactoryUtil.create(request, PortletKeys.LOGIN,
            PortletRequest.RENDER_PHASE);

    redirectURL.setParameter("mvcRenderCommandName", "/login/login_redirect");
    redirectURL.setParameter("emailAddress", user.getEmailAddress());
    redirectURL.setParameter("anonymousUser", Boolean.FALSE.toString());
    redirectURL.setPortletMode(PortletMode.VIEW);
    redirectURL.setWindowState(LiferayWindowState.POP_UP);

    portletURL.setParameter("redirect", redirectURL.toString());

    portletURL.setParameter("userId", String.valueOf(user.getUserId()));
    portletURL.setParameter("emailAddress", user.getEmailAddress());
    portletURL.setParameter("firstName", user.getFirstName());
    portletURL.setParameter("lastName", user.getLastName());
    portletURL.setPortletMode(PortletMode.VIEW);
    portletURL.setWindowState(LiferayWindowState.POP_UP);

    response.sendRedirect(portletURL.toString());
}

From source file:com.liferay.login.authentication.iam.web.internal.portlet.action.IAMLoginAction.java

License:Apache License

/**
 * Send the user to the page after login.
 *
 * @param request The servlet request//  ww w.jav a2  s . com
 * @param response The servlet response
 * @throws Exception If the user cannot be redirect
 */
protected final void sendLoginRedirect(final HttpServletRequest request, final HttpServletResponse response)
        throws Exception {

    ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);

    PortletURL portletURL = PortletURLFactoryUtil.create(request, PortletKeys.LOGIN, themeDisplay.getPlid(),
            PortletRequest.RENDER_PHASE);

    portletURL.setParameter("mvcRenderCommandName", "/login/login_redirect");
    portletURL.setWindowState(LiferayWindowState.POP_UP);

    response.sendRedirect(portletURL.toString());
}

From source file:com.liferay.login.authentication.iam.web.internal.portlet.action.IAMLoginAction.java

License:Apache License

/**
 * Send the user to the update account page.
 *
 * @param request The servlet request/*from  w  ww .  j  a  va2  s. co m*/
 * @param response The servlet response
 * @param user The user to update
 * @throws Exception If the update page cannot be created
 */
protected final void sendUpdateAccountRedirect(final HttpServletRequest request,
        final HttpServletResponse response, final User user) throws Exception {

    ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);

    PortletURL portletURL = PortletURLFactoryUtil.create(request, PortletKeys.LOGIN, themeDisplay.getPlid(),
            PortletRequest.RENDER_PHASE);

    portletURL.setParameter("saveLastPath", Boolean.FALSE.toString());
    portletURL.setParameter("mvcRenderCommandName", "/login/associate_iam_user");

    PortletURL redirectURL = PortletURLFactoryUtil.create(request, PortletKeys.LOGIN, themeDisplay.getPlid(),
            PortletRequest.RENDER_PHASE);

    redirectURL.setParameter("mvcRenderCommandName", "/login/login_redirect");
    redirectURL.setParameter("emailAddress", user.getEmailAddress());
    redirectURL.setParameter("anonymousUser", Boolean.FALSE.toString());
    redirectURL.setPortletMode(PortletMode.VIEW);
    redirectURL.setWindowState(LiferayWindowState.POP_UP);

    portletURL.setParameter("redirect", redirectURL.toString());

    portletURL.setParameter("userId", String.valueOf(user.getUserId()));
    portletURL.setParameter("emailAddress", user.getEmailAddress());
    portletURL.setParameter("firstName", user.getFirstName());
    portletURL.setParameter("lastName", user.getLastName());
    portletURL.setPortletMode(PortletMode.VIEW);
    portletURL.setWindowState(LiferayWindowState.POP_UP);

    response.sendRedirect(portletURL.toString());
}