Code Monkey home page Code Monkey logo

vavi-net-auth's Introduction

Release Java CI CodeQL Java Parent

vavi-net-auth

Java OAuth2, auto login, totp and cookie etc.

Status

brand authorize auto-login totp refresh library
google โœ… ๐Ÿšง ? google-api-java-client
microsoft โœ… ๐Ÿšง โœ… oauth2-essentials
dropbox โœ… ๐Ÿšง - dropbox-core-sdk
box โœ… ๐Ÿšง ๐Ÿšง box-java-sdk
amazon (acd)
amazon (web) - โœ… -
flickr
facebook

Installation

jars

selenium chrome driver (obsolete, use os default browser)

  • Download the chromedriver executable and locate it into some directory.
    • Don't forget to run jvm with the jvm argument -Dwebdriver.chrome.driver=/usr/local/bin/chromedriver.

each authenticator installation

instruction wiki

References

TODO

vavi-net-auth's People

Contributors

dependabot[bot] avatar umjammer avatar

Watchers

 avatar  avatar  avatar

vavi-net-auth's Issues

wtf maven returns 0 when error!!!

9a80b56 build cause error return code 0

[ERROR] Failed to execute goal org.codehaus.mojo:properties-maven-plugin:1.0.0:read-project-properties (default) on project vavi-net-auth-amazon: Properties could not be loaded from File: /home/jitpack/build/vavi-net-auth-amazon/local.properties -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :vavi-net-auth-amazon
Build tool exit code: 0

jitpack returns immutable packages which build is succeed for a week.
so i cannot update 1.1.4 with small fix for a week.

f**k maven.

[microsoft] auth library

[ERROR] vavi.nio.file.gathered.GatheredFileSystemProviderTest.test  Time elapsed: 0.481 s  <<< ERROR!
java.lang.NoSuchMethodError: org.dmfs.httpessentials.client.HttpRequestEntity.contentType()Lorg/dmfs/optional/Optional;
	at org.dmfs.httpessentials.httpurlconnection.PlainHttpUrlConnectionExecutor.sendRequest(PlainHttpUrlConnectionExecutor.java:121)
	at org.dmfs.httpessentials.httpurlconnection.PlainHttpUrlConnectionExecutor.execute(PlainHttpUrlConnectionExecutor.java:80)
	at org.dmfs.httpessentials.executors.common.decorators.BottomBranded.execute(BottomBranded.java:56)
	at org.dmfs.httpessentials.executors.common.decorators.BottomBranded.execute(BottomBranded.java:56)
	at org.dmfs.httpessentials.httpurlconnection.HttpUrlConnectionExecutor.execute(HttpUrlConnectionExecutor.java:69)
	at org.dmfs.httpessentials.executors.useragent.Branded.execute(Branded.java:53)
	at org.dmfs.oauth2.client.BasicOAuth2AuthorizationProvider.accessToken(BasicOAuth2AuthorizationProvider.java:55)
	at org.dmfs.oauth2.client.BasicOAuth2Client.accessToken(BasicOAuth2Client.java:63)
	at org.dmfs.oauth2.client.grants.TokenRefreshGrant.accessToken(TokenRefreshGrant.java:61)
	at vavi.net.auth.oauth2.BasicOAuth2.authorize(BasicOAuth2.java:125)
	at vavi.nio.file.onedrive4.OneDriveFileSystemRepository.createDriver(OneDriveFileSystemRepository.java:84)
	at com.github.fge.filesystem.provider.FileSystemRepositoryBase.createFileSystem(FileSystemRepositoryBase.java:90)
	at com.github.fge.filesystem.provider.FileSystemProviderBase.newFileSystem(FileSystemProviderBase.java:127)
	at java.nio.file.FileSystems.newFileSystem(FileSystems.java:326)
	at java.nio.file.FileSystems.newFileSystem(FileSystems.java:276)
	at vavi.nio.file.gathered.GatheredFileSystemProviderTest.getFileSystem(GatheredFileSystemProviderTest.java:126)
	at vavi.nio.file.gathered.GatheredFileSystemProviderTest.lambda$test$1(GatheredFileSystemProviderTest.java:140)
	at java.util.Arrays$ArrayList.forEach(Arrays.java:3880)
	at vavi.nio.file.gathered.GatheredFileSystemProviderTest.test(GatheredFileSystemProviderTest.java:138)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.