User Information Input after agreeing to Terms of UseUser Information Input after agreeing to Terms of Usehttps://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=1205102852024-03-28T17:18:55Z2024-03-28T17:18:55ZRE: RE: User Information Input after agreeing to Terms of UseDon Nachohttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1205167532020-12-24T23:00:31Z2020-12-24T18:22:51Z<p>Thank you so much for your valuable ideas! I will check them out and
post which one worked best for me. Merry Christmas!</p>Don Nacho2020-12-24T18:22:51ZRE: User Information Input after agreeing to Terms of UseChristoph Rabelhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1205111592020-12-21T10:35:28Z2020-12-21T10:35:28Z<p>It depends a bit on your usecase, but there are several ideas for you.</p>
<p>Since "Terms of Use" can be a webcontent, you can place any
content there. You could insert a javascript "application"
into the terms of use page that way that allows you to control the
process. You could communicate with the backend using rest services
and update data from there.</p>
<p>Another idea would be to use a post login hook to redirect the user
to a page after login. And there you can place any application you
want. Of course, since it is only a one time redirect after login,
users could simply ignore the form and go to another page. But that
could be fine for you.</p>
<p>https://help.liferay.com/hc/en-us/articles/360018151311-Performing-a-Custom-Action</p>
<p>Another idea would be to use a filter. That filter could check all
requests and act similarly to the terms of use filter, when some
conditions are met, present the user with a form.</p>
<p>https://help.liferay.com/hc/en-us/articles/360020486752-Servlet-Filters</p>
<p>Or you could add something to the theme. Then a user could be shown
the form instead of the regular page content on every page.</p>
<p> </p>
<p> </p>
<p> </p>Christoph Rabel2020-12-21T10:35:28ZUser Information Input after agreeing to Terms of UseDon Nachohttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1205102842020-12-20T22:02:21Z2020-12-20T14:58:36Z<p>Hi all,</p>
<p>I want to create a site very similar to "Terms of Use". In
this site, the new user has to put in certain information before he
can proceed. This site would contain an input form and should show
right after the new user as agreed to the "Terms of Use". Is
the creation of such sites already included Out-of-the-Box? If no,
could y