Invitation status is open when user clicks on invitation link button
Our use case is powerapps portal user need to login with external authentication system and redirect back to powerapp portal on successful authentication through SAML.
The problem we have is when the user is invited to powerapps portal through an invitation link, and when user clicks on the Submit button on invitation redeem page, the status of the invitation is still "Open" and gets changed only after the external login. In our case, we need to differentiate an user who is logging in directly to external system vs logging in using the activation link, so that we need to stop the former and show a message to check inbox and come from the link for the first time but not directly login.
Is there any parameter in Dataverse or Cookie that can help us to identify the user signing in using the link?