FusionAuth
    • Home
    • Categories
    • Recent
    • Popular
    • Pricing
    • Contact us
    • Docs
    • Login
    1. Home
    2. bradley.kite
    3. Topics
    B
    • Profile
    • Following 1
    • Followers 0
    • Topics 5
    • Posts 18
    • Best 3
    • Controversial 0
    • Groups 0

    Topics created by bradley.kite

    • B

      OTP mixed with external identity providers

      General Discussion
      • • • bradley.kite
      3
      0
      Votes
      3
      Posts
      1.0k
      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.

    • B

      Group Based App Registrations?

      General Discussion
      • • • bradley.kite
      4
      0
      Votes
      4
      Posts
      811
      Views

      danD

      That is one path that might work in the future, but you can't create arbitrary registrations, call the APIs, or know which groups someone is part of right now.

      I know the roadmap includes reworking the lambda so that it is more flexible. That's tied up in upgrading from Nashorn. If we allowed you access to any APIs from the lambda, you'd then be able to do this.

      See https://github.com/FusionAuth/fusionauth-issues/issues/571 and https://github.com/FusionAuth/fusionauth-issues/issues/267 for more on that. If you can, it'd be great to comment pointing to this forum post about wanting more flexibility in Lambdas.

    • B

      MFA / 2FA Force Enrollment

      General Discussion
      • • • bradley.kite
      4
      0
      Votes
      4
      Posts
      1.4k
      Views

      danD

      Hiya,

      There's no formal recommendation for how to integrate with FusionAuth, other than the APIs.

      The way I'd build pages and logic that I wanted side by side (like a login page which required two factor auth for a given application 🙂 ) with FusionAuth would be to proxy fusionauth with something like an ALB or nginx. Then have one path for fusionauth login pages and another path for your custom application. You could pull the retrieve the theme CSS and reuse it.

      The only plugins that FusionAuth supports right now are for password importing.

      The java client library of course is available for integration, but if you are building a side by side webapp, I'd use whatever client library makes sense for your environment.

      But perhaps I'm not sure what you're trying to accomplish with this integration. Would you like one deployable artifact or something similar? Can you explain more?

    • B

      SAML v2 POST method

      General Discussion
      • • • bradley.kite
      6
      0
      Votes
      6
      Posts
      2.3k
      Views

      B

      Thanks Dan,

      I've created a github issue here:

      https://github.com/FusionAuth/fusionauth-issues/issues/845

    • B

      LDAP LAMBDA

      General Discussion
      • • • bradley.kite
      15
      0
      Votes
      15
      Posts
      8.9k
      Views

      B

      In case anyone else would like to do the same, I have found a solution which I have detailed here:

      https://github.com/FusionAuth/fusionauth-issues/issues/822#issuecomment-680172776