If External application is saml enabled & you do not need to check the sso should take care of it automatically. The other options are [1] if you follow that in my opinion you are mis using the purpose of SSO.
[1]
Saml response xml is stored in user profile node & make use of it to validate.