gpsoauth-kotlin

A Google Play Services master login flow library written in Kotlin for Android

License

License

Categories

Categories

Kotlin Languages
GroupId

GroupId

com.github.timtimmahh
ArtifactId

ArtifactId

gpsoauth-kotlin
Last Version

Last Version

0.0.2
Release Date

Release Date

Type

Type

aar
Description

Description

gpsoauth-kotlin
A Google Play Services master login flow library written in Kotlin for Android
Project URL

Project URL

https://github.com/timtimmahh/gpsoauth
Source Code Management

Source Code Management

https://github.com/timtimmahh/gpsoauth

Download gpsoauth-kotlin

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.timtimmahh/gpsoauth-kotlin/ -->
<dependency>
    <groupId>com.github.timtimmahh</groupId>
    <artifactId>gpsoauth-kotlin</artifactId>
    <version>0.0.2</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/com.github.timtimmahh/gpsoauth-kotlin/
implementation 'com.github.timtimmahh:gpsoauth-kotlin:0.0.2'
// https://jarcasting.com/artifacts/com.github.timtimmahh/gpsoauth-kotlin/
implementation ("com.github.timtimmahh:gpsoauth-kotlin:0.0.2")
'com.github.timtimmahh:gpsoauth-kotlin:aar:0.0.2'
<dependency org="com.github.timtimmahh" name="gpsoauth-kotlin" rev="0.0.2">
  <artifact name="gpsoauth-kotlin" type="aar" />
</dependency>
@Grapes(
@Grab(group='com.github.timtimmahh', module='gpsoauth-kotlin', version='0.0.2')
)
libraryDependencies += "com.github.timtimmahh" % "gpsoauth-kotlin" % "0.0.2"
[com.github.timtimmahh/gpsoauth-kotlin "0.0.2"]

Dependencies

compile (4)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.2.61
org.jetbrains.kotlin : kotlin-reflect jar 1.2.61
com.squareup.okhttp3 : okhttp jar 3.10.0
net.iharder : base64 jar 2.3.9

Project Modules

There are no modules declared in this project.

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")

Versions

Version
0.0.2
0.0.1