FusionAuth
    • Home
    • Categories
    • Recent
    • Popular
    • Pricing
    • Contact us
    • Docs
    • Login
    1. Home
    2. dan.the.man
    3. Posts
    D
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 2
    • Best 0
    • Controversial 0
    • Groups 0

    Posts made by dan.the.man

    • RE: Missing user.login.success webhook event for OpenID Connect provider

      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.

      posted in General Discussion
      D
      dan.the.man
    • Missing user.login.success webhook event for OpenID Connect provider

      I have configured my self-hosted instance to send all available events to my log collector, with the intention of eventually building Grafana dashboards based on these events. I'm particularly interested in user.login.success and user.login.failed events (docs).

      I also added SSO authentication to the admin dashboard using an OpenID Connect identity provider and a custom reconcile lambda to allow users of my Entra ID (formerly Azure Active Directory) to access it. I recently noticed that such SSO logins (in my case) do not populate the user.login.success and user.login.failed events, right? So these logins are missing from my dashboard...

      To fix this, I was looking for an alternative event related to login records, since at least successful SSO logins seem to output a login record. But according to the documentation login records:

      Can be consumed via API. This record itself is not sent through a webhook, but a login success or login failure can be consumed via a web hook.

      Questions:

      • Am I missing something?
      • Do OpenID Connect identity providers emit events like user.login.success?
      • Why are login logs not exposed via webhook? Audit and event logs are...

      If this is not a configuration error on my part, this is probably a feature request. Where should I submit it?

      posted in General Discussion
      D
      dan.the.man