Design the service that signs people into a product and keeps them signed in, and that every other service asks who is calling it.
Practise this challenge
All system design challenges