Como os aplicativos populares autenticam as solicitações do usuário de seu aplicativo móvel para o servidor?

Digamos que eu tenha um aplicativo Android que se conecta a uma API .Net para receber / configurar dados. A confusão que eu tenho é sobre como se inscrever / fazer o login do usuário pela primeira vez e como autenticá-lo toda vez que ele fizer uma solicitação à API. Se eu apenas usar a...