FusionAuth
    • Home
    • Categories
    • Recent
    • Popular
    • Pricing
    • Contact us
    • Docs
    • Login
    1. Home
    2. mark.robustelli
    3. Posts
    • Profile
    • Following 0
    • Followers 0
    • Topics 15
    • Posts 367
    • Best 23
    • Controversial 0
    • Groups 3

    Posts made by mark.robustelli

    • RE: Doubling of login records

      @sergey_smirnov Hmm, the 10 sec between the logs does lead me to similar speculation that it is being caused by the user. I would think they would be closer together if it was something the application was doing on its own (although I am not entirely ready to rule that out either).

      That being said, it seems like just guessing unless you can get the application logs and trace the users page views for sure. Is that possible?

      There is a setting in the Tenants for the Session timeout.
      Tenants -> Edit -> OAuth tab -> Session timeout

      Screenshot 2025-06-26 at 8.46.22 AM.png

      Let me know if you are able to log the users page views.

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: Doubling of login records

      @sergey_smirnov You won't find the web requests in the FA dashboard, but you can enable debugging for Oauth in the application and see if that gives you more details in the System -> Even Log.

      Screenshot 2025-06-25 at 11.44.29 AM.png

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: Customizing FusionAuth User Invitation Flow

      @davidhaven1246 Have you checked out the documentation on using the basic registration form? Will enabling the Self-service registration for the application what you are after? If not, a little more detail on your flow and how you have implemented may help.

      This post may help provide some clarity as well for an invitation flow. Keep in mind, this flow utilizes some paid features of FusionAuth, but you may be able to figure out some work arounds with the community edition.

      This post talks about passing some parameters in a link that may help as well.

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: Doubling of login records

      @sergey_smirnov, I see you submitted the FusionAuth log. I didn't approve the post because I thought there might be some info in there you don't want public. I cut some out and will paste it here:

      Screenshot 2025-06-24 at 2.58.56 PM.png

      Screenshot 2025-06-24 at 2.59.22 PM.png

      That is interesting. Would it be possible to get the web server logs and see if there were actual multiple requests.

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: Doubling of login records

      @sergey_smirnov can you tell us a little about how you have FusionAuth set up? Can you look at your server logs and make sure the page is not being called multiple times? Also, can you share the details of the log entries (be sure to redact private information)?

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: Logout with multiple subdomains

      @ext_figuvini after reading your post again, I think I read it differently. The way the SSO logout works is that on logout, FusionAuth calls all the logout urls for each applications. It would seem that you are correct in that creating an application for each subdomain makes sense and would work. (You can create applications through the API so you should be able to automate this.) Can you try this for a few domains and confirm it works?

      posted in Q&A
      mark.robustelliM
      mark.robustelli
    • RE: Logout with multiple subdomains

      @ext_figuvini this is an interesting use case. I would think the way you have it configured would work. I would have to recreate you situation to test. Unfortunately it may be a while before I can get that done. I should be able to take a look next week. If anyone has experience with this, please feel free to chime in.

      posted in Q&A
      mark.robustelliM
      mark.robustelli
    • RE: The twoFactorLogin method for the typescript client doesn't return the refreshToken

      @eakpan Awesome, thanks for posting. This may end up helping others. Glad you are able to configure FusionAuth to work for you.

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: Startup fails after Postgresql db upgrade

      @atakan thanks for sharing the information.

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: Templates Broken in VS2019 v16.9.3 – Anyone Else?

      @jobclone20 I just took a look at the page for the FusionAuth Visual Studio Templates. It appears they are only for Visual Studio 2022.

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: Customize the login screen

      @laurahernandez I hope you are able to achieve the look and feel you are going for. I understand you would like to be able to show and hide the password dialog in simple themes and you are not the only one. Please be sure to upvote the issue here.

      I understand using advanced themes may require more work, but ultimately it is more flexible that simple themes. Good Luck.

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: Customize the login screen

      @josephbeckley99 As far as I can tell, hiding the password input with an advance theme is the best workaround. Just be aware that with a little knowledge and some hacking a use may be able to expose the password field and use it if they are really focused on doing so.

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: nextAuth SignOut and revoking app sessions

      @laurahernandez This appears to be the right approach. I am a bit confused on whether you got it working or not in terms of no longer seeing the sessions in the AdminUI after your flow. Please let me know.

      posted in Q&A
      mark.robustelliM
      mark.robustelli
    • RE: nextAuth SignOut and revoking app sessions

      @laurahernandez What is the Logout behavior set to for your Application?

      4e6f9037-3b95-400f-859e-73815720a759-image.png

      posted in Q&A
      mark.robustelliM
      mark.robustelli
    • RE: The twoFactorLogin method for the typescript client doesn't return the refreshToken

      @eakpan Have you tried using Postman (or something similar) to make the calls directly to the APIs and see if it behaves as you expect? If it does, then you might consider opening an issue in the typescript client repo. If it does not, you may want to open an issue with FusionAuth itself.

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: Proxy IP Issue

      @haziqt have you taken a look at the documentation on How To Us a Proxy? There are a few headers you will need to add.

      posted in Q&A
      mark.robustelliM
      mark.robustelli
    • RE: Cookie for multiple environments on the same root domain

      @robert-regnier Unfortunately, it looks FusionAuth does not support this. I did find an
      open issue that you may want to upvote if it is in fact the same issue you are experiencing.

      You may also want to check out this blog. It talks about a custom domain using one of FusionAuth's hosting packages, but think it should work in your case as well.

      Does anyone else have a similar setup? How did you implement it?

      posted in Q&A
      mark.robustelliM
      mark.robustelli
    • RE: Customize the login screen

      @laurahernandez, Have you tried the advanced theme? You can try to hide the password fields from the login page using custom themes and hiding the password input. This approach is commonly suggested, but it is not foolproof, as users may be able to workaround it if the try and still see default login form with password fields present. Therefore, this is not a fully secure method to disable password logins entirely for all scenarios.

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: Is it safe to build my own authentication system for production?

      @jobcuatoi14, Since I work for FusionAuth, I obviously have a pretty strong opinion on this one. Beyond that, I still have a strong opinion as a developer in general. I will share with you my thoughts so you can take them under consideration.

      I'm not going to tell you what you should and shouldn't do. Everyone's authentication strategy is their own decision. Personally, in general, I would recommend against building your own. Instead of listing reasons, I will pose questions for you to consider so you can come to your own conclusion.

      • Are you a security expert? If not, you will need to implement all the standards. Yes, you can use common libraries, but you will have to always stay up on the latest and greatest. Everyday you will need to check for vulnerabilities in every library you use. If something breaks, you will have to stop what you are doing on your core product and fix it. You also mentioned JWTs and there are many other well known standards out there such as OAuth. Knowing the recipe and executing it are two different things. You may read how to prepare Fugu, but do you really want to do that yourself or leave it to an expert?

      • Is authentication your product? If not, you will have to consider all the time you will be dedicating to authentication as a developer. How much better would your core product be if you spent that time focusing on it?

      • How much time do you have to dedicate to building your own auth? Even with standard libraries, you will have to build a lot. Probably more than you initially thought. I know you talked about using bcrypt for hashing, but are you aware of the concept of using salt with the passwords? If not, I would really recommend not doing it. If you are, that is just one more thing you will have to deal with. You mentioned the forgot password flow, but you will likely need other things like initial registration flow. What about updating user data in general?

      • What features do you need? Of course that comes down to what you are trying to protect. If you are just maintaining your small blog subscription, username and password may work. If it is more sensitive, you may need things like MFA. Will you need to allow social logins? Will you need to enforce password policies? Will you need to support passwordless login? Role Based Authentication?

      • Do you have time to maintain what you build on top of your core product? Once you have it built does not mean you can forget about it. Security is an evergreen process. The consequences of a lapse and impact on your product/company can only be measured by you.

      I could go on and on, but I think for a forum post this gives a pretty good support of my recommendation.

      Whatever issue you have with the other tools you mentioned or even FusionAuth itself, I would challenge you strongly to consider if the issue is easier to deal with than creating the whole system yourself. In my experience, it is usually easier to work around the issue than build your own.

      I can't necessarily speak for the other products you have listed, but if you list some of your concerns with FusionAuth, I may be of some assistance.

      Are you aware FusionAuth has a free Community Edition?

      Also, I would recommend going through a FusionAuth Quickstart in the programming language of your choice to see how easy it is to get started.

      Deciding which authentication to use is not a simple choice, I hoped this helped and didn't sound too "salesy".

      I'd love to hear other's thoughts on this as well.

      posted in General Discussion
      mark.robustelliM
      mark.robustelli
    • RE: The twoFactorLogin method for the typescript client doesn't return the refreshToken

      @eakpan which FusionAuth client are you using?

      posted in General Discussion
      mark.robustelliM
      mark.robustelli