<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Custom Login Liferay 7.1</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=114252812" />
  <subtitle>Custom Login Liferay 7.1</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=114252812</id>
  <updated>2026-04-06T16:21:05Z</updated>
  <dc:date>2026-04-06T16:21:05Z</dc:date>
  <entry>
    <title>RE: Custom Login Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=114262559" />
    <author>
      <name>Olaf Kock</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=114262559</id>
    <updated>2019-07-12T06:38:41Z</updated>
    <published>2019-07-12T06:38:41Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;In addition, you can eliminate the terms of service recognition and the reminder question by configuration in portal-ext.properties.&lt;br&gt;&lt;pre&gt;&lt;code&gt;#
# Set this to true if all users are required to agree to the terms of use.
#
terms.of.use.required=false
&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code&gt;
#
# Set this to true to enable reminder queries that are used to help reset a
# user's password.
#
users.reminder.queries.enabled=false
&lt;/code&gt;&lt;/pre&gt;&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Olaf Kock</dc:creator>
    <dc:date>2019-07-12T06:38:41Z</dc:date>
  </entry>
  <entry>
    <title>RE: Custom Login Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=114260968" />
    <author>
      <name>Luis Sanabria Vega</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=114260968</id>
    <updated>2019-07-11T21:57:10Z</updated>
    <published>2019-07-11T21:57:10Z</published>
    <summary type="html">Thank you Neil!</summary>
    <dc:creator>Luis Sanabria Vega</dc:creator>
    <dc:date>2019-07-11T21:57:10Z</dc:date>
  </entry>
  <entry>
    <title>RE: Custom Login Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=114260637" />
    <author>
      <name>Luis Sanabria Vega</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=114260637</id>
    <updated>2019-07-11T21:56:38Z</updated>
    <published>2019-07-11T21:56:38Z</published>
    <summary type="html">Thank you David!&lt;br /&gt;The session was invalidated but the property was removed and everything works fine.</summary>
    <dc:creator>Luis Sanabria Vega</dc:creator>
    <dc:date>2019-07-11T21:56:38Z</dc:date>
  </entry>
  <entry>
    <title>RE: Custom Login Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=114257703" />
    <author>
      <name>Neil Griffin</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=114257703</id>
    <updated>2019-07-11T17:51:57Z</updated>
    <published>2019-07-11T17:51:57Z</published>
    <summary type="html">I recommend that you take a look at the source for the &lt;a href="https://github.com/liferay/liferay-faces-portal/tree/3.x/demo/jsf-login-portlet"&gt;jsf-login-portlet&lt;/a&gt; and &lt;a href="https://github.com/liferay/liferay-faces-portal/tree/3.x/demo/jsf-registration-portlet"&gt;jsf-registration-portlet&lt;/a&gt; demos.</summary>
    <dc:creator>Neil Griffin</dc:creator>
    <dc:date>2019-07-11T17:51:57Z</dc:date>
  </entry>
  <entry>
    <title>RE: Custom Login Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=114256421" />
    <author>
      <name>David H Nebinger</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=114256421</id>
    <updated>2019-07-11T15:59:17Z</updated>
    <published>2019-07-11T15:59:17Z</published>
    <summary type="html">Why did you have to disable phishing protection?</summary>
    <dc:creator>David H Nebinger</dc:creator>
    <dc:date>2019-07-11T15:59:17Z</dc:date>
  </entry>
  <entry>
    <title>Custom Login Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=114252811" />
    <author>
      <name>Luis Sanabria Vega</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=114252811</id>
    <updated>2019-07-11T14:59:13Z</updated>
    <published>2019-07-11T14:59:13Z</published>
    <summary type="html">Hi&lt;br /&gt;We are trying to write a own custom JSF login porlet, we use this method of API &lt;br /&gt;AuthenticatedSessionManagerUtil.login(httpServletRequest, httpServletResponse, handle, password, rememberMe,authType);&lt;br /&gt;&lt;br /&gt;It&amp;#39;s ok but we had to change the propertie&lt;br /&gt;session.enable.phishing.protection=false&lt;br /&gt;&lt;br /&gt;But this cause problems on create account process, the steps  agree terms, change password and security questions ask for user and password between each step.&lt;br /&gt;Any Idea ?&lt;br /&gt;How can make login with JSF porlet using session.enable.phishing.protection=true ?&lt;br /&gt;or&lt;br /&gt;How can fix the wizard of create account?&lt;br /&gt;&lt;br /&gt;Thanks!</summary>
    <dc:creator>Luis Sanabria Vega</dc:creator>
    <dc:date>2019-07-11T14:59:13Z</dc:date>
  </entry>
</feed>
