Auth login inconsistently fails to open resource auth modal

I'm using a custom authentication workflow to connect to our REST API. I added an "Auth Login" button to our UI and selected this resource in the "Custom Auth resource" dropdown. This worked as expected: clicking the login button opens a modal that walks the user through a series of steps to authenticate. Once authenticated, the user is able to continue using that resource until the token expires.

Starting last night, this Auth Login button started behaving inconsistently:

  • Last night (10/15, staring ~6pm ET): On "Login" button click, the user immediately sees a message that says "Auth success. Successfully authenticated!". The modal to start the authentication process never opened, the user is not actually authenticated, and is not able to work with this API.

  • This morning (10/16, around 7am ET): Without changing anything from the night before, the Login button now behaves as expected again. Clicking the button opens the authentication modal. It continued to work as expected all day.

  • This evening (10/16, starting ~8pm ET): The "Login" button now reverted to the same behavior observed last night.

Throughout this period, I am still able to successfully authenticate in the editor view by clicking the "Re-auth" button in a query associated with this resource. The issue seems to be isolated to something relating to the Auth Login button.

I'm stumped — any help diagnosing this?

2 Likes

Hey @rob_future! Welcome to the community. :slightly_smiling_face:

Thanks so much for reaching out, as well. Reports like this help us to identify and address emergent issues closer to the point of impact. The issue that you're describing was caught Tuesday night and resolved before the next morning, which lines up with your first two bullet points.

It's a little concerning that you saw the same behavior reemerge by the end of the day! I'll check to see if we had to rollback the fix for any reason. Regardless, this should definitely be fixed by now! Let me know if that's not the case.

Thanks Darren. I haven't had an issue with this since.

1 Like