OAuth2 – Sending a hash of your client_secret when using the client credentials grant instead of the secret

I’m working on an API that I’d like to be accessible internally by other servers as well as devices that I consider both as confidential private clients. Devices are considered private clients because the client_secret is stored in an encr… Continue reading OAuth2 – Sending a hash of your client_secret when using the client credentials grant instead of the secret

How to ensure your own native app is talking to your own API [duplicate]

I’m developing an API and different apps to access to it, each with different scopes, including a native mobile app, and I’m wondering what would be a good strategy to authenticate my own native app to my own API (or more specifically my u… Continue reading How to ensure your own native app is talking to your own API [duplicate]

Authorization Code Grant Flow for web-app with backend on separate domain (same origin)

We have had a security consultant make a recommendantion of an approach that does not follow the IEFF best-practice document (https://tools.ietf.org/html/draft-ietf-oauth-browser-based-apps-04#section-6). I am looking for reasons why this … Continue reading Authorization Code Grant Flow for web-app with backend on separate domain (same origin)