Terrific work as always!

On Thu, Aug 22, 2013 at 4:43 PM, Kalle Korhonen
<kalle.o.korho...@gmail.com>wrote:

> Federatedaccounts takes another leap forward by integrating with a new,
> Scribe-based module, Pac4j by Jérôme Leleu <
> https://github.com/leleuj/pac4j>.
> See, the problem with Scribe, and Oauth in general, is that there's no
> standard way of getting any unique identifier with Oauth (unlike in
> OpenID). So there are several different provider specific extension and it
> quickly becomes a mess (read what the author of Scribe thinks about
> this<
> https://github.com/fernandezpablo85/scribe-java/wiki/Scribe-scope-revised
> >).
> Anyway, it's great somebody, and in this case, Jérôme, still bothers to
> generalize the approach because otherwise I would have needed to do it. The
> new Federated Accounts module, tynamo-federatedaccounts-pac4jbasedoauth,
> simply provides UI components (Oauth sign in components, callback pages)
> around Pac4j, handles the Oauth all automatically and bakes in
> Tapestry-style configuration around it so all you need to do is to just add
> your Oauth app credentials for your provider of choice. The primary use
> case for the new module is authentication and user profile federation, for
> other uses cases, you typically still want to use provider specific APIs
> and libraries. Documentation is also updated although a bit thin still.
> Read more at tynamo-federatedaccounts
> guide<
> http://docs.codehaus.org/display/TYNAMO/tynamo-federatedaccounts+guide>
> .
>
> Release notes:
> Improvement
>
>    - [TYNAMO-211 <http://jira.codehaus.org/browse/TYNAMO-211>] - Allow
>    parametrized configuration in federated login components for setting
>    rememberMe in the token
>    - [TYNAMO-220 <http://jira.codehaus.org/browse/TYNAMO-220>] - Implement
>    rolling tokens support for federated accounts
>    - [TYNAMO-181 <http://jira.codehaus.org/browse/TYNAMO-181>] - Implement
>    DefaultJpaFederatedAccountServiceImpl
>    - [TYNAMO-182 <http://jira.codehaus.org/browse/TYNAMO-182>] - Support
>    GitHub federated login
>
> New Feature
>
>    - [TYNAMO-93 <http://jira.codehaus.org/browse/TYNAMO-93>] - Support for
>    Google OAuth 2.0
>
> Bug
>
>    - [TYNAMO-217 <http://jira.codehaus.org/browse/TYNAMO-217>] -
>    returnPageName is required since there's no defaultReturnPage prop in
>    AbstractOauthSignIn
>
>
> Enjoy,
>
> Tynamo Team
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

Reply via email to