Azure / Azure-Functions

1.12k stars 198 forks source link

API Management + Azure Functions: Custom Authorizers #1083

Open ErickWendel opened 5 years ago

ErickWendel commented 5 years ago

Hi, guys are you fine?

I'm thinking to create an interceptor function but I didn't find this feature at azure functions/API Management.

at the AWS they have a native implementation called Custom Authorizers: "Custom Authorizers allow you to run an AWS Lambda Function before your targeted AWS Lambda Function. This is useful for Microservice Architectures or when you simply want to do some Authorization before running your business logic."

Do you know if is that possible in the future?

ColbyTresness commented 5 years ago

@mattchenderson

fabianedl777 commented 3 years ago

hello guys:

maybe this post can help you. https://docs.microsoft.com/en-us/azure/api-management/policies/authorize-request-using-external-authorizer

bbruneel commented 11 months ago

The custom authorizer lambda's on AWS API Gateway are a great feature, it allows to do some quick authorization check before actually starting a potential expensive request down the execution path.

This would be nice to have on Azure API Management as well.