What are the different strategies for API authentication?

Technical