Display Name:
SecureSocial
Description:
SecureSocial allows you to add an authentication UI to your app that
works with services based on OAuth1, OAuth2, OpenID and OpenID+OAuth
hybrid protocols. The following services are supported:
- Twitter (OAuth1)
- Facebook (OAuth2)
- Google (OpenID + OAuth Hybrid)
- Yahoo (OpenID + OAuth Hybrid)
- LinkedIn (OAuth1)
- Foursquare (OAuth2)
- MyOpenID (OpenID)
- Wordpress (OpenID)
- Username and Password
Project home page:
https://github.com/jaliss/securesocial
OpenID:
https://www.google.com/accounts/o8/id?id=AItOawlpadImhB-aT17ydVHONEMFOyWti0l5iRc
Thanks! Hope you find it useful.
Let me know if you have any questions.
Jorge
> --
> You received this message because you are subscribed to the Google Groups
> "play-framework" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/play-framework/-/a2fi3ibmOUYJ.
> To post to this group, send email to play-fr...@googlegroups.com.
> To unsubscribe from this group, send email to
> play-framewor...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/play-framework?hl=en.
>
Its a little buggy sometimes, the first time I connected to Facebook / Yahoo
I allowed the app, but it also responded with the error Rakesh noted.
How have you configured Facebook to not allow the user to use a proxy
email address instead of his real one?
Well done!
Dominik
> --
> You received this message because you are subscribed to the Google Groups
> "play-framework" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/play-framework/-/y3BHI8lt60oJ.
> To post to this group, send email to play-fr...@googlegroups.com.
> To unsubscribe from this group, send email to
> play-framewor...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/play-framework?hl=en.
>
--
Dominik Dorn
http://dominikdorn.com
http://twitter.com/domdorn
Skripten, Mitschriften, Lernunterlagen, etc. findest Du auf
http://www.studyguru.eu !
I checked the logs and found a NullPointerException that was being
raised on the Google implementation. I think this was caused because
your account must not have an avatar set. I am checking that in my
code now. Can you confirm it's working for you now?
Thanks,
Jorge
> --
> You received this message because you are subscribed to the Google Groups
> "play-framework" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/play-framework/-/y3BHI8lt60oJ.
Thanks! Glad you like it!
I just sent an email about the problem Rakesh found. I think it's
fixed now. If you could try again that'd be great.
Not sure I understand your question about the email on Facebook. Can
you expand a bit more?
Thanks,
Jorge
Do you have plans to provide a way to ask the user to extend the
permissions they gave us?
For Facebook its simply calling the oauth callback with a modified
scope=... param again.
The scope I included in the demo app is what SecureSocial needs to
provide your app with the minimum information I wanted to have for all
the providers. That is: a user id, display name, email and avatar
url.
If your app needs to get more information or call an API that needs
different permissions you can just add the other scopes you need in a
comma separated list in the "scope" property for that provider in the
application.conf (eg: securesocial.facebook.scope=scope1,scope2)
Then when users try to log in the external service (eg: Facebook) will
let users know what kind of information your app is requesting.
Is that good for you?
Jorge
Then, when the user tries to log in will see all the information your
app is requesting.
I like the 2 features you proposed. I think I can simplify the
implementation of number 1 to avoid using another controller as I saw
in your pull request. Will review things and let you know.
Thanks for your feedback and it's great you liked the module :-)
Cheers,
Jorge
I just committed some changes to include what you needed. I did not
use your pull request because I found an easier way.
Let me know if this works for you.
Thanks!,
Jorge
I have just published your module as it has been approved by the committee (and I am back from Devoxx ;) ). Sorry for the delay.
Nicolas
I'm trying to use this new "securesocial" module, but can't have it
installed :
Brian:linkit Sryl$ play install securesocial
~ _ _
~ _ __ | | __ _ _ _| |
~ | '_ \| |/ _' | || |_|
~ | __/|_|\____|\__ (_)
~ |_| |__/
~
~ play! 1.2.3, http://www.playframework.org
~
~ No module found 'securesocial'
~ Try play list-modules to get the modules list
~
"securemodule" module is yet listed in official repository :
Brian:linkit Sryl$ play list-modules
~ _ _
~ _ __ | | __ _ _ _| |
~ | '_ \| |/ _' | || |_|
~ | __/|_|\____|\__ (_)
~ |_| |__/
~
~ play! 1.2.3, http://www.playframework.org
~
~ You can also browse this list online at:
~ http://www.playframework.org/modules
~
... snipped ...
~ [securesocial]
~ SecureSocial
~ http://www.playframework.org/modules/securesocial
~ (No versions released yet)
Is it because of the "No versions released yet", or am I missing
something?
Do we have to wait for Jorge to release a version?
Thanks.
Cyril.
On Nov 20, 2:33 am, Nicolas Leroux <leroux.nico...@gmail.com> wrote:
> Hi Jaliss,
>
> I have just published your module as it has been approved by the committee (and I am back from Devoxx ;) ). Sorry for the delay.
>
> Nicolas
>
> On Nov 11, 2011, at 11:53 PM, Jorge Aliss wrote:
>
>
>
>
>
>
>
> > Module name:
> >securesocial
>
> > Display Name:
> >SecureSocial
>
> > Description:
> >SecureSocialallows you to add an authentication UI to your app that
> > works with services based on OAuth1, OAuth2, OpenID and OpenID+OAuth
> > hybrid protocols. The following services are supported:
>
> > - Twitter (OAuth1)
> > - Facebook (OAuth2)
> > - Google (OpenID + OAuth Hybrid)
> > - Yahoo (OpenID + OAuth Hybrid)
> > - LinkedIn (OAuth1)
> > - Foursquare (OAuth2)
> > - MyOpenID (OpenID)
> > - Wordpress (OpenID)
> > - Username and Password
>
> > Project home page:
> >https://github.com/jaliss/securesocial
>
> > OpenID:
> >https://www.google.com/accounts/o8/id?id=AItOawlpadImhB-aT17ydVHONEMF...
Don't worry about the delay :-)
Thanks!
Jorge
The module was approved during the weekend and I had not uploaded the
distribution files to the repository yet. I just did so it should
work. Please try again and let me know if you have any problems.
Jorge
Cyril.
On Nov 21, 11:16 pm, Jorge Aliss <jal...@gmail.com> wrote:
> Hi Cyril,
>
> The module was approved during the weekend and I had not uploaded the
> distribution files to the repository yet. I just did so it should
> work. Please try again and let me know if you have any problems.
>
> Jorge
>
>
>
>
>
>
>
> On Mon, Nov 21, 2011 at 2:31 AM, Cyril Lacôte <cyril.lac...@gmail.com> wrote:
>
> > I have a newbie question (sorry about that).
>
> > I'm trying to use this new "securesocial" module, but can't have it
> > installed :
>
> > Brian:linkit Sryl$ play install securesocial
> > ~ _ _
> > ~ _ __ | | __ _ _ _| |
> > ~ | '_ \| |/ _' | || |_|
> > ~ | __/|_|\____|\__ (_)
> > ~ |_| |__/
> > ~
> > ~ play! 1.2.3,http://www.playframework.org
> > ~
> > ~ No module found 'securesocial'
> > ~ Try play list-modules to get the modules list
> > ~
>
> > "securemodule" module is yet listed in official repository :
>
> > Brian:linkit Sryl$ play list-modules
> > ~ _ _
> > ~ _ __ | | __ _ _ _| |
> > ~ | '_ \| |/ _' | || |_|
> > ~ | __/|_|\____|\__ (_)
> > ~ |_| |__/
> > ~
> > ~ play! 1.2.3,http://www.playframework.org
Jorge
i have the same issue. anyone can help?
--
You received this message because you are subscribed to the Google Groups "play-framework" group.
To view this discussion on the web visit https://groups.google.com/d/msg/play-framework/-/LjUaB0eQSWwJ.
> To post to this group, send email to play-framework@googlegroups.com.
> To unsubscribe from this group, send email to
> To post to this group, send email to play-fr...@googlegroups.com.
> To unsubscribe from this group, send email to