8

I am new to OAuth, but want to find a good way to start, and use a library that has wide support

What are the benefits and disadvantages of the following (there are probably more, but these are the Java based that I have found so far)

Pablo Fernandez
  • 103,170
  • 56
  • 192
  • 232
Eran Medan
  • 44,555
  • 61
  • 184
  • 276
  • 2
    spring social being the part of spring wagon might have good support, but if it comes to ease of use,flexibility and light weight i will go with scribe-java – Umesh Awasthi Feb 20 '12 at 12:15

3 Answers3

3

For java base library you can use Socialauth because it is easy to use with any java framework like struts, spring and it provides good support to its users.

Tarun Nagpal
  • 964
  • 1
  • 9
  • 25
0

Socialauth is a good choice as it provides an abstraction layer to major social login providers. It is also updated regularly and is adding new providers.

I tried scribe but it seems it is going to drop out support to oAuth 2.

baldrs
  • 2,132
  • 25
  • 34
esteveavi
  • 21
  • 2
0

We're about to make that choice ourselves.

I've looked a the three projects on today (2020-06-05) on github:

  • scribejava : 5000+ stars, 1700+ forks, 14/547 open/closed issues, last commit 25 days ago on May 11, 2020
  • spring-social: 586 stars, 354 forks, 67/38 open/closed issues, last commit over a year ago Apr 4, 2019
  • socialauth: 248 stars, 133 forks, 21/50 open/closed issues, last commit over a year ago Apr 2, 2019

From this data it looks clear that scribejava is the most healty of these projects...

Peter V. Mørch
  • 13,830
  • 8
  • 69
  • 103