Behind the scenes, Hooks and Actions are functionally the same. They offer you a way to manipulate the authentication flow.
When using Actions, the following Triggers will not work with SSO:
- Pre-User Registration
- Post-User Registration
- Post-Change Password
- Send Phone Message
The only Trigger that will work with SSO is the Login Action. Note that the Machine-to-Machine Action is irrelevant to user authentication.
In general, using Hooks/Actions with connections varies according to the extensibility points. Hooks and Actions only work with Database and Passwordless Connections.
Please let me know if there is anything else I can do to help. I would be glad to assist.