Best practices for machine to machine

Hi all!

My application has a service. This service has multiple external clients (that are not necessarily users of the application). I want to use machine to machine auth flow for that service. Is there a way to set each user of the service it’s own unique client credentials? from what I see it’s only one pair per application.


In M2M, there’s usually no user involved. But I get what you’re aiming for. In this case, you’d register a separate client application per user.
How many users are we talking about here?

There are about 200 users. Is it reasonable to create application for each user? which means about 200 applications

Technically and from a scalability perspective not an issue.

1 Like