<?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>how to use custom fields to perform login in liferay?</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=113077597" />
  <subtitle>how to use custom fields to perform login in liferay?</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=113077597</id>
  <updated>2026-04-07T17:22:14Z</updated>
  <dc:date>2026-04-07T17:22:14Z</dc:date>
  <entry>
    <title>RE: how to use custom fields to perform login in liferay?</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113229166" />
    <author>
      <name>Amit Sharma</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113229166</id>
    <updated>2019-04-15T10:06:31Z</updated>
    <published>2019-04-15T10:06:31Z</published>
    <summary type="html">Thanks Will implement this.</summary>
    <dc:creator>Amit Sharma</dc:creator>
    <dc:date>2019-04-15T10:06:31Z</dc:date>
  </entry>
  <entry>
    <title>RE: how to use custom fields to perform login in liferay?</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113109934" />
    <author>
      <name>Christoph Rabel</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113109934</id>
    <updated>2019-04-10T07:22:01Z</updated>
    <published>2019-04-10T07:22:01Z</published>
    <summary type="html">The question is: What is you login process? Should users e.g. enter their phone number and password?&lt;br /&gt;&lt;br /&gt;Generally speaking, you can implement your own authenticator:&lt;br /&gt;https://dev.liferay.com/en/develop/tutorials/-/knowledge_base/7-0/password-based-authentication-pipelines&lt;br /&gt;&lt;br /&gt;Also, you can hook the standard login jsp to add/change input fields there. You would create a fragment module and extend &amp;#34;com.liferay.login.web&amp;#34; and then select the jsps you want to change.&lt;br /&gt;&lt;br /&gt;For some usecases, you would need to implement an autologin module.&lt;br /&gt;https://dev.liferay.com/en/develop/tutorials/-/knowledge_base/7-0/auto-login</summary>
    <dc:creator>Christoph Rabel</dc:creator>
    <dc:date>2019-04-10T07:22:01Z</dc:date>
  </entry>
  <entry>
    <title>how to use custom fields to perform login in liferay?</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113077596" />
    <author>
      <name>Amit Sharma</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113077596</id>
    <updated>2019-04-08T19:59:38Z</updated>
    <published>2019-04-08T19:59:38Z</published>
    <summary type="html">Hi,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We have a new requirement in which we have to add couple of custom fields to user profile.&lt;br /&gt;&lt;br /&gt;Like Phone numer, middle name, father name and grand father name along with emirates id.&lt;br /&gt;&lt;br /&gt;We have to support the user login based on the email-id, emirates-id and phonenumber.&lt;br /&gt;&lt;br /&gt;I have checked the liferay code and found that Authenticator class is used to perform pre and post login steps.&lt;br /&gt;&lt;br /&gt;Please suggest me what will be the best approach to proceed with this requirement.&lt;br /&gt;&lt;br /&gt;​​​​​​​&lt;br /&gt;&lt;br /&gt;Thanks in advance&lt;br /&gt;​​​​​​​-Amit</summary>
    <dc:creator>Amit Sharma</dc:creator>
    <dc:date>2019-04-08T19:59:38Z</dc:date>
  </entry>
</feed>
