Detect the exposure of Salesforce Lightning aura API
Salesforce Lightning is a bundle of frameworks providing tech for UI, CSS/Styling , but most importantly applications and components. It’s ideally used for Customer Relationship Management (CRM), and as such the vast majority of encounters will be for support sites whether it’s for the everyday user of a product or privately for partners. Think support case filing, articles, topic discussions etc.
If you have an API that doesn't have any authentication mechanism, set an authentication mechanism immediately.