-
1. Re: Seam Security, OpenId, and Facebook
lightguard Mar 1, 2011 12:58 PM (in response to zeeman)https://github.com/seam/social
Right now only twitter is supported, but support for Facebook is planned.
-
2. Re: Seam Security, OpenId, and Facebook
zeeman Mar 1, 2011 2:39 PM (in response to zeeman)Can you share with us some time frames for the planned FB support?
-
-
4. Re: Seam Security, OpenId, and Facebook
lightguard Mar 1, 2011 4:26 PM (in response to zeeman)
Zee Zain wrote on Mar 01, 2011 14:41:
FYI
The link http://seamframework.org/Seam3/Social from github seam3 social is invalid.Yes, we need to create the page.
-
5. Re: Seam Security, OpenId, and Facebook
zeeman Mar 1, 2011 10:53 PM (in response to zeeman)I see.
Do you think when the final Seam 3 release is out seam social for FB will be implemented?
Jason Porter wrote on Mar 01, 2011 16:26:
Zee Zain wrote on Mar 01, 2011 14:41:
FYI
The link http://seamframework.org/Seam3/Social from github seam3 social is invalid.
Yes, we need to create the page.Click HELP for text formatting instructions. Then edit this text and check the preview.
-
6. Re: Seam Security, OpenId, and Facebook
toddpi314 Mar 3, 2011 5:24 PM (in response to zeeman)Correct URL:
http://seamframework.org/Seam3/SocialModuleThe developer says
It make an intensive use of scribe-java from fernandezpablo85
at https://github.com/fernandezpablo85/scribe-java...and the facebook example
-
7. Re: Seam Security, OpenId, and Facebook
abhinav76.abhinavm.brickred.com Mar 11, 2011 9:30 AM (in response to zeeman)We have implemented a library called socialauth which has a SocialAuth bean modeled on the OpenId bean and a SocialAuthPhaseListener based on the OpenIdPhaseListener that is bundled with Seam. In fact these classes are designed to be drop in replacements for the OpenId support in JBoss Seam. I would greatly appreciate if you would take a look and let us know your inputs.
Warm regards,
Abhinav Maheshwari
Chief Technical Officer
BrickRed Technologies
-
8. Re: Seam Security, OpenId, and Facebook
zeeman Mar 12, 2011 2:39 AM (in response to zeeman)SocialAuth seems promising but I could not find answers for below questions. I'll happily test it for you and provide you with feedback.
- Does it support OpenId attribute exchange?
- Is it meant for Seam 3 or Seam 2 or both?
- I did not see any examples for using Facebook, are there any?
- It has many dependencies, what are needed jars for it to work with Seam2/Seam3?
Thanks!
Abhinav M wrote on Mar 11, 2011 09:30:
We have implemented a library called socialauth which has a SocialAuth bean modeled on the OpenId bean and a SocialAuthPhaseListener based on the OpenIdPhaseListener that is bundled with Seam. In fact these classes are designed to be drop in replacements for the OpenId support in JBoss Seam. I would greatly appreciate if you would take a look and let us know your inputs.
Link to socialauth
Warm regards,
Abhinav Maheshwari
Chief Technical Officer
BrickRed Technologies -
9. Re: Seam Security, OpenId, and Facebook
abhinav76.abhinavm.brickred.com Mar 12, 2011 3:09 PM (in response to zeeman)Thanks for the response !
1. It does support OpenId attribute exchange
2. It is meant for Seam 2 and Seam 3 both - right now it simply employs a PhaseListener so it works on both. In future we will use CDI extensions
3. The reason for not providing a Facebook example is very simple. What we really want to do is to free up the developer from that concern. So from a developer's perspective the code does not change at all whether you use Facebook or you use twitter. Just pass the
id
of the provider which may befacebook
,twitter
gmail
or any other supported provider to the SocialAuth bean and you are done.I would strongly encourage you to look at our sample Seam application - which is also present in the trunk.
4. Right now all the jars are needed, but in the latest version - which will be release next week, we will remove many dependenices. Notably the dyuproject and commons-httpclient. The former because we have written our own light weight OAuth 1.0 consumer, and the latter because people have reported problems in running the commons-httpclient on Google AppEngine.
Please feel free to let us know of any issues you face and we will help. We pride ourselves on the fact that every user who reported an issue on our project was finally able to run successfully :)
-
10. Re: Seam Security, OpenId, and Facebook
zeeman Mar 13, 2011 7:27 PM (in response to zeeman)Abhinav, thanks for your reply. I'll let you know. Do you know when are you guys going to release SocialAuth as a CDI extension? Have you thought of making Socialauth merged with Seam social extension?
-
11. Re: Seam Security, OpenId, and Facebook
abhinav76.abhinavm.brickred.com Mar 14, 2011 11:19 AM (in response to zeeman)Our latest version should be out within this week and if there are no other urgent priorities, we should be able to release it within two weeks from now. We have not discussed merging with Social Seam yet, but will take a look and discuss how to do that.
-
12. Re: Seam Security, OpenId, and Facebook
zeeman Mar 14, 2011 12:48 PM (in response to zeeman)Great, thanks for your fast response.
One more request :), it would be great if you have an example on SocialAuth site to show how to do openId attribute exchange and list required dependencies needed when running in Seam 3 as a CDI extension (if any).
-
13. Re: Seam Security, OpenId, and Facebook
abhinav76.abhinavm.brickred.com Mar 14, 2011 2:32 PM (in response to zeeman)Sure, we will do that.
Meanwhile here is a quick pointer on how to do attribute exchange. Just pass the OpenId URL into the SocialAuth bean, and get the Profile object by calling getProfile on the bean.
-
14. Re: Seam Security, OpenId, and Facebook
abhinav76.abhinavm.brickred.com Apr 4, 2011 4:15 AM (in response to zeeman)Hi there,
Hoping you are having success with using socialauth. Any feedback for us?
Warm regards,
Abhinav