Crie manualmente um fluxo de login para o Facebook no Android

Estou trabalhando em um projeto em que preciso implementar o login usando a autorização do Facebook no Android. Eu implementei a API do Facebook, mas ela fornece token de acesso quando preciso de código (que é usado para obter o token). Encontrei conselhos dizendo que não posso usar / modificar a API do FB para obter apenas o código. Em vez disso, tenho que programar meu próprio fluxo de login. Eu sei que há documentação básica na página do desenvolvedor do fb, mas não diz nada sobre a implementação dessa função no android.

Qualquer ajuda seria muito apreciada.