Answers.Body: <p>I don't know any plugins that do that for you since it's integrated in Craft by default. There are <a href="https://docs.craftcms.com/v3/dev/examples/user-registration-form.html" rel="nofollow noreferrer">Registration forms</a> as well as <a href="https://docs.craftcms.com/v3/dev/examples/login-form.html" rel="nofollow noreferrer">Login form examples</a> and you can create <a href="https://docs.craftcms.com/v3/dev/examples/entry-form.html" rel="nofollow noreferrer">Entry forms</a> as well.</p>
  
  <p>For gating content behind logins there is the <a href="https://docs.craftcms.com/v3/dev/tags/requirelogin.html" rel="nofollow noreferrer">requireLogin</a> tag which will automatically redirect you to your login route and after a successful login return to the url you wanted to visit.
  Not sure what else you might need since your question is really broad.</p>
  
  <p>After a registration Craft will certain system messages (utilities -> systemmessages) with activation links for their account (double-opt-in). In case a user lost/forgot his/her password you can <a href="https://docs.craftcms.com/v3/dev/examples/forgot-password-form.html" rel="nofollow noreferrer">send them a new one</a> automatically.</p>
  
  <p>You can check certain config values such as <a href="https://docs.craftcms.com/v3/config/config-settings.html#loginpath" rel="nofollow noreferrer">loginPath</a> or <a href="https://docs.craftcms.com/v3/config/config-settings.html#postloginredirect" rel="nofollow noreferrer">postLoginRedirects</a> as well.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-09T14:33:55.597Z
Answers.Text: it's integrated in Craft by default -> do i need craft pro, or free version will do?
Answers.UserDisplayName: André Castro
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-09T14:34:49.833Z
Answers.Text: You need the pro version to use it. Otherwise you would need to create all the functionality on your own
Answers.UserDisplayName: Robin Schambach
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-09T14:45:30.623Z
Answers.Text: So, as i'm new to craft 3, and i need to figured if understand correctly... width craft pro, i will be able to create a cliente area (not admin area), where users can login and upload or download files previously inserted by administrators in the backoffice. Correct?
Answers.UserDisplayName: André Castro
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-09T14:46:54.557Z
Answers.Text: Yes, this is correct. They can as well create new content, new entries, categories and so on
Answers.UserDisplayName: Robin Schambach
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-09T14:48:51.023Z
Answers.Text: Thank you very much.
Answers.UserDisplayName: André Castro
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-09T14:31:01.790Z
Answers.LastActivityDate: 2019-04-09T14:34:36.473Z
Answers.LastEditDate: 2019-04-09T14:34:36.473Z
Answers.UserDisplayName: Robin Schambach
Body: <p>I have to make a website that needs an <strong>user area with login</strong>.</p>
  
  <p>In that area users should be able to upload to admin area or download files from admin area.</p>
  
  <p>Each user has its own account that is separate from other users.</p>
  
  <p>I used to work with cake framework but in the several past weeks i made a few projects in craft cms 3 and liked it due to the easy and fast time to go up and running a full stack website.</p>
  
  <p>Is it possible to make the users area in the frontoffice of craft cms 3?</p>
  
  <p>If it is, there is a plugin available to do it (i searched and didn't find one), or can somebody point me the steps that are needed to do it?</p>
  
  <p>Many thanks. </p>
  
Tags: <craft3><plugins><users>
Title: Craft 3 best way/steps to create a login client area in frontend
ThreadText: # Craft 3 best way/steps to create a login client area in frontend
  
  (Asked by: username_0 on 2019-04-09)
  
  I have to make a website that needs an **user area with login**.
  
  In that area users should be able to upload to admin area or download files from admin area.
  
  Each user has its own account that is separate from other users.
  
  I used to work with cake framework but in the several past weeks i made a few projects in craft cms 3 and liked it due to the easy and fast time to go up and running a full stack website.
  
  Is it possible to make the users area in the frontoffice of craft cms 3?
  
  If it is, there is a plugin available to do it (i searched and didn't find one), or can somebody point me the steps that are needed to do it?
  
  Many thanks.
  
  **Tags:** craft3, plugins, users
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-04-09. Score: 4
  
  I don't know any plugins that do that for you since it's integrated in Craft by default. There are [Registration forms](https://docs.craftcms.com/v3/dev/examples/user-registration-form.html) as well as [Login form examples](https://docs.craftcms.com/v3/dev/examples/login-form.html) and you can create [Entry forms](https://docs.craftcms.com/v3/dev/examples/entry-form.html) as well.
  
  For gating content behind logins there is the [requireLogin](https://docs.craftcms.com/v3/dev/tags/requirelogin.html) tag which will automatically redirect you to your login route and after a successful login return to the url you wanted to visit.
  Not sure what else you might need since your question is really broad.
  
  After a registration Craft will certain system messages (utilities -> systemmessages) with activation links for their account (double-opt-in). In case a user lost/forgot his/her password you can [send them a new one](https://docs.craftcms.com/v3/dev/examples/forgot-password-form.html) automatically.
  
  You can check certain config values such as [loginPath](https://docs.craftcms.com/v3/config/config-settings.html#loginpath) or [postLoginRedirects](https://docs.craftcms.com/v3/config/config-settings.html#postloginredirect) as well.
  
  > **Comments:**
  > **username_0**: it's integrated in Craft by default -> do i need craft pro, or free version will do?  
  > **username_1**: You need the pro version to use it. Otherwise you would need to create all the functionality on your own  
  > **username_0**: So, as i'm new to craft 3, and i need to figured if understand correctly... width craft pro, i will be able to create a cliente area (not admin area), where users can login and upload or download files previously inserted by administrators in the backoffice. Correct?  
  > **username_1**: Yes, this is correct. They can as well create new content, new entries, categories and so on  
  > **username_0**: Thank you very much.  
  
  ---
  
  