FusionAuth
    • Home
    • Categories
    • Recent
    • Popular
    • Pricing
    • Contact us
    • Docs
    • Login
    1. Home
    2. Categories
    3. General Discussion
    Log in to post
    Load new posts
    • Recently Replied
    • Recently Created
    • Most Posts
    • Most Votes
    • Most Views
    • B

      MFA is forced also on Identity Provider Users

      • • beezerk
      5
      0
      Votes
      5
      Posts
      10.1k
      Views

      Y

      A client reached out to us with the same issue, they are being forced to configure MFA even though they are doing an SSO login and the issue also seems to be intermittent. Hope Fusionauth comes up with a fix for this

    • G

      Webhooks inside docker containers

      • • ggyurov
      4
      0
      Votes
      4
      Posts
      4.8k
      Views

      danD

      @ronn316 We have some guidance about reaching out from FusionAuth to another machine on the network, but the right answer really depends on what the docker network configuration looks like.

    • T

      FA throwing 500 when trying to login

      • • tiago
      1
      0
      Votes
      1
      Posts
      3.0k
      Views

      No one has replied

    • M

      Allowed origins field capacity to handle 2000 IdP's

      • • mike.rudat
      2
      0
      Votes
      2
      Posts
      9.2k
      Views

      M

      Hi Mike,

      I ran a test where 4000 url's were added to:

      System Settings->CORS->Allowed origins

      I used the

      /api/system-configuration

      API to add the url's. Note, the page itself now takes a significant time to load as 4000 url strings are being rendered.

      Cheers

    • A

      Request timeouts

      • • abdoulaye.sow
      3
      0
      Votes
      3
      Posts
      3.4k
      Views

      M

      @abdoulaye-sow I'm seeing this in the /api/passwordless/start endpoint. The weird thing for us is that even though this is our Dev instance, we have no more than 5 concurrent users at the moment so we certainly shouldn't be overloading the system.

      I'm starting to look into this now, but if you did find anything out I'd love to hear from you

    • A

      Invoice Format

      • • alexander.jordan
      1
      0
      Votes
      1
      Posts
      3.7k
      Views

      No one has replied

    • U

      SMTP outgoing mail server not reliable

      • • uvali
      9
      0
      Votes
      9
      Posts
      5.0k
      Views

      M

      It seems like FusionAuth's email server is acting up, even though SWAKS shows no problems with your own email server. You might want to try using other services like SMTPget or Amazon SES for sending emails through FusionAuth. Make sure your FusionAuth SMTP settings are set up correctly, and if the issue continues, contact FusionAuth support for help fixing it quickly.

    • D

      Using TwoFactorLogin and expose TwoFactorId

      • • didier
      2
      0
      Votes
      2
      Posts
      2.3k
      Views

      mark.robustelliM

      @didier I'm not 100% sure what you mean by "expose twoFactorId in frontend part". I'm assuming you mean give the user a way to input the code. So yes, you will have to allow them a method to input their code and then complete the login. Please see here for more information.

    • D

      Custom registration for user, and use registration response (and token) to continue process with this logged user

      • • didier
      4
      0
      Votes
      4
      Posts
      1.8k
      Views

      K

      @didier hmm, I guess you can do it by registering user in your backend (get username, and password from the user and register a user with those). Then you can just exchange the plain text username, password for JWT tokens and attch them to response cookies. Something like this: https://github.com/kasir-barati/you-say/blob/main/apps/backend-e2e/src/utils/login.util.ts.

      If you're using FusionAuth Typescript client you can do it like this: https://github.com/kasir-barati/you-say/blob/main/packages/backend/auth/src/lib/services/mobile-auth.service.ts#L71

    • V

      Multi tenants for one application

      • • vandaele.seba
      4
      0
      Votes
      4
      Posts
      20.8k
      Views

      mark.robustelliM

      @qwandery,

      OR, perhaps a new concept is needed in FusionAuth -- "Organizations" if you will -- that allows for granting users with different permission sets inside the same Application.

      You should feel free to open up a feature request here.

    • Q

      Lack of Docs for OAuth + Custom Backend + SPA

      • • qwandery
      3
      0
      Votes
      3
      Posts
      1.7k
      Views

      K

      @qwandery @Alex-Patterson I think it is also very beneficial to focus on some implementation details such as how our logout endpoint should not validate JWT token otherwise user might receive a 401 JSON response.

      In my case I was validating it in my backend app (NestJS) so I thought it should be OK but now that I am looking in the rearview mirror I think I can see why I should not have done that 😓.

      Ah BTW, here I am using NextJS (standalone) + NestJS. So it is not SPA.

    • M

      How to re-register when on the Verification Registration Required template?

      • • mike.rudat
      2
      0
      Votes
      2
      Posts
      1.5k
      Views

      M

      Hi Mike,

      You could add a logoutLink at the end of the template inside the end of helpers.main to logout and then redirect the user back to the registration page such as:

      <div class="form-row push-top"> [@helpers.logoutLink redirectURI="${request.contextPath}/oauth2/register"]${theme.message("register")}[/@helpers.logoutLink] </div> [/@helpers.main]

      The template would display for example with the link titled register at the bottom of the page in the attached screenshot.

      Screenshot 2024-05-02 at 23.54.08.png

      Cheers

    • D

      How to search all users with entity grant for an entity?

      • • didier
      3
      0
      Votes
      3
      Posts
      1.8k
      Views

      D

      Ok. I see "userId" property. Not easy to undertand !

    • A

      Plan Cost for Development/Staging Environments

      • • andy 2
      2
      0
      Votes
      2
      Posts
      2.1k
      Views

      mark.robustelliM

      @andy-2 are you talking about self-hosted or Fusion-Auth hosted?

    • A

      Has anyone successfully integrated FusionAuth with Metabase using SAMLv2?

      • • admin 9
      2
      0
      Votes
      2
      Posts
      1.4k
      Views

      mark.robustelliM

      @admin-9 I have not worked with Metabase, so I don't think I can be of help there. I do want to make sure you have seen the documentation on configuring FusionAuth as the Service Provider.

      It is worth noting the bit about opening up a request for FusionAuth to provide additional examples on Github. It may be worth you time to do that.

    • E

      Unsolved Checking for user.roles if it is equal to a specific role and based on that determine the URL Forgot-Password

      • • essamkayall1996
      2
      0
      Votes
      2
      Posts
      803
      Views

      mark.robustelliM

      @essamkayall1996 Are you able to debug and confirm "client' is in the list of user.roles? Also are you saying that no page renders? What error message are you getting? It looks like in either case of if statement that you are returning the same page.

    • F

      SetCookie Domain is too broad for the cookies to work

      • • fin
      2
      0
      Votes
      2
      Posts
      896
      Views

      mark.robustelliM

      @fin When you say the cookies are blocked, what error message are you getting? What do you mean by blocked?

    • D

      How to listen FusionAuth webhook in C#

      • • didier
      3
      0
      Votes
      3
      Posts
      1.1k
      Views

      D

      @vandaele-seba Could be better that this model exists in FusionAuth C# library. To be sure have a compliant model with new FusionAuth versions

    • B

      OTP mixed with external identity providers

      • • bradley.kite
      3
      0
      Votes
      3
      Posts
      1.5k
      Views

      R

      It sounds like you have a complex identity management setup with various types of users accessing your applications. To address the requirement of enforcing MFA (OTP) at the user level rather than the application level, you might need to adjust your approach slightly. Here's a suggestion on how you could resolve this:

      Customize User Registration Process: When creating user accounts manually within FusionAuth, you can customize the registration process to include mandatory enrollment of MFA (OTP). This could involve adding a step during account creation where users are prompted to set up MFA, and they can't proceed without completing this step.

      Use FusionAuth Hooks or Lambda Functions: FusionAuth provides hooks or Lambda functions that allow you to execute custom logic during various events, such as user registration. You can leverage these hooks to enforce MFA enrollment for manually created user accounts. For example, you could write a custom hook that checks if the user account was created manually and if so, requires MFA enrollment before allowing the account creation process to complete.

      Communicate MFA Requirement Clearly: Ensure that users are aware of the MFA requirement during the account creation process. Provide clear instructions on how to set up MFA and why it's necessary for their security. This helps in ensuring user compliance with the MFA enrollment process.

      User Education and Support: Offer resources and support to assist users in setting up MFA. This could include documentation, tutorials, or even direct support channels where users can get assistance if they encounter any issues during the MFA enrollment process.

      By implementing these steps, you can enforce MFA (OTP) at the user level for manually created accounts within FusionAuth, while still allowing federated Azure customers to access your applications seamlessly without requiring an additional layer of authentication.

    • D

      Missing user.login.success webhook event for OpenID Connect provider

      • • dan.the.man
      2
      0
      Votes
      2
      Posts
      646
      Views

      D

      I eventually solved this issue by activating the webhooks on each tenant level additionally. I was under the impression that if I set them on the instance level, they would automatically be applied to all the tenants, but that's not true. I must have missed that in the docs.