duosecurity / duo_java

Duo two-factor authentication for Java web applications
http://www.duosecurity.com/
Other
31 stars 32 forks source link

Invalid version published for com.github.duosecurity:duo_client_java at CAS 5.1.1 ("-SNAPSHOT") #2

Closed rdev5 closed 3 years ago

rdev5 commented 7 years ago

Copied from https://github.com/apereo/cas/issues/2758

Just wanted to point out the version element in the *.pom file before -SNAPSHOT appears to be missing: https://jcenter.bintray.com/org/apereo/cas/cas-server-support-duo-core/5.1.1/:cas-server-support-duo-core-5.1.1.pom

    <dependency>
      <groupId>com.github.duosecurity</groupId>
      <artifactId>duo_client_java</artifactId>
      <version>-SNAPSHOT</version>
      ...

Error:

A problem occurred evaluating project ':cas'.
> Could not resolve all dependencies for configuration ':cas:runtime'.
   > Could not find com.github.duosecurity:duo_client_java:-SNAPSHOT.
     Required by:
         project :cas > org.apereo.cas:cas-server-support-duo:5.1.1
         project :cas > org.apereo.cas:cas-server-support-duo:5.1.1 > org.apereo.cas:cas-server-support-duo-core:5.1.1

Seems to download okay still (requires repository in documentation PR #2757 regardless), but probably not what was intended:

https://jitpack.io/com/github/duosecurity/duo_client_java/duo-client/-SNAPSHOT/duo-client--689b672b68-1.pom
https://jitpack.io/com/github/duosecurity/duo_client_java/duo-example-admin/-SNAPSHOT/duo-example-admin--689b672b68-1.pom
https://jitpack.io/com/github/duosecurity/duo_client_java/duo-client-all/-SNAPSHOT/duo-client-all--689b672b68-1.pom
https://jitpack.io/com/github/duosecurity/duo_client_java/duo-example-verify/-SNAPSHOT/duo-example-verify--689b672b68-1.pom
https://jitpack.io/com/github/duosecurity/duo_client_java/duo-client/-SNAPSHOT/duo-client--689b672b68-1.jar
adrikim commented 7 years ago

Hey Matt! Thanks for letting us know about this. We're tracking the issue now so someone here should get back to you about this soon.

adrikim commented 7 years ago

Hey Matt, your issue should now be resolved by https://github.com/Unicon/cas-mfa/pull/148. If you have any other issues, feel free to open another issue. Closing this one in the meantime.

mmoayyed commented 7 years ago

That actually isnt correct. The issue isnt resolved because the PR was submitted to an obsolete project and the PR never really addressed this issue. The PR was about updating javascript libraries which has nothing to do with this issue.

And @rdev5 isnt using cas-mfa to begin with.

Please reopen the issue.

adrikim commented 7 years ago

@mmoayyed You're right, sorry about that. Reopening

mmoayyed commented 7 years ago

If it helps, this is also a relevant issue https://github.com/duosecurity/duo_java/issues/1

rdev5 commented 7 years ago

Hi all,

Any update on this?

Thanks!

jmulvey123 commented 7 years ago

Bump. Would really like to see this.

sourour commented 6 years ago

Hi, any updates please ? when we can see duo_java on Maven repository ?

Thanks.

AaronAtDuo commented 6 years ago

Hi to everyone watching this issue. Unfortunately we have not yet been able to prioritize this above some other projects. We know it would be valuable to a lot of people and hope to provide this for you soon.

raymondrewalker commented 6 years ago

Would also like to see this ASAP!

AaronAtDuo commented 3 years ago

Hi all, sorry for the long delay on responding here. Since the last comment, Duo has released our Universal client for Java (https://github.com/duosecurity/duo_universal_java) which is the latest evolution of our SDK for embedding Duo into Java web applications. Duo Universal for Java is available on Maven and will be kept up to date. That does mean it is unlikely we will release this older version of the SDK on Maven.