Transcript
Welcome back. In this lesson, we're going to confirm some of the authentication settings that we set up earlier in the course, also go over and customize some of your utility pages, and just generally clean up the app as we prepare to wrap up this course.
So let's first start with your pages. If you started the app like I did, you'll have a lot of extra pages. We can delete unnecessary ones like the sales order items details, the purchase order items, and the purchase order items details.
Now we should end up with our dashboard, inventory details, sales, purchase orders, and suppliers. That is looking really good. We actually don't need user details as well, so let's get rid of that one.
[.blog-callout]
Note from Softr: If you find yourself manually deleting several pages or blocks to get the right structure, you can use the AI co-builder to generate a clean, specific layout from a single prompt.
[.blog-callout]
Now, let's go to our user area and take a look around our user tabs. We have authentication. Let's make sure that all this still works for you and that you still want to enable login authentication.
If you want to enable Google sign-up or Magic Links as well, you can do that. Magic Links allow you to create a unique URL that you could send to somebody, and by clicking that URL, they will be automatically logged in as their account.
The downside about this is that if anyone gets access to that URL, they can then be authenticated as that user accessing their account. It is really convenient to share with people but also carries a security risk. We are going to stick with our domain restricted sign-up.
Now, earlier in the series, I talked about you being able to enable sign-up or not. If sign-up was disabled, you could go into the users area and create new users manually. That way, Softr can automatically notify those users.
In the notifications tab, you can enter your app name and contact email. You can configure it so whenever we create a new user, Softr automatically sends them the invitation to join.
You can go in and modify the templates that Softr would send on your behalf to invite them to join the app. They can either sign up themselves, or you can create an account for them and initiate these invitations.
Outside of this, we also have other templates that you can manage here. If you want to have a template for your one-time code, you can adjust the way that comes to your users. There is also a template for resetting your password or changing an email.
[.blog-callout]
Note from Softr: When managing users, remember that Softr Databases allow you to store and manage all user records natively for faster performance and easier setup.
[.blog-callout]
Data restrictions we're going to come back to in the next lesson. user groups we're already aware of. In the users section, you can trigger your sync, pause it, or add single or bulk users.
Let's get into our utility pages. We have already done a little bit to make the login page look on brand. Now let's go to our sign-up page and do the same thing by grabbing our image.
You can adjust some styles here and make your contents unique to your company. You can customize the side section as you see fit. Our sign-up page is looking good.
Now let's go to our account settings page. This is where users will be able to go in and change their account details. We will bring in our image and center align it in the styles section.
You could choose to add more fields here if you want them to be able to change other things. I am going to remove the role field because that is sensitive, but it is possible to manage other user-related fields here.
You can also allow them to update their email flow. By doing this, they will go through a process to change their email on file should they need to.
[.blog-callout]
Note from Softr: If you're building a client portal or team intranet, these profile pages are essential for ensuring users can manage their own data securely.
[.blog-callout]
Let's come over to our link expired page. If we sent them a link and the link no longer works, we will automatically show them this page. Softr also handles permissions denied pages for you.
Finally, there is our 404 page. If they try to access a page that has been deleted, they will see this. Now that we have configured all of our pages, let's confirm our page rules.
After sign-in, logged in users will go to the dashboard. After sign-out, they will all go to login. That all looks good. We are very close to being able to launch this application.
I will see you on the final lesson where we will talk about global data restrictions, custom domains, and publishing your application.



