Kotlin Android client library for Google Play Services OAuth
Based on gpsoauth-java by swarzee which is based on gpsoauth by Simon Weber.
With this library you can log in using username and password.
Simplest usage:
val token: AuthToken = Gpsoauth().login("username", "password", "androidId", "service", "app", "clientSig")