The MILK API has 2 ways of authenticating users.
Internal - Users are registered with and log into the MILK API.
External - Users are registered with and log into servers controlled by the API implementer.