tapestry-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Tapestry > Security
Date Mon, 02 May 2011 18:13:00 GMT
<html>
<head>
    <base href="https://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/2042/9/12/_/styles/combined.css?spaceKey=TAPESTRY&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://cwiki.apache.org/confluence/display/TAPESTRY/Security">Security</a></h2>
    <h4>Page <b>edited</b> by             <a href="https://cwiki.apache.org/confluence/display/~kaosko">Kalle
Korhonen</a>
    </h4>
        <br/>
                         <h4>Changes (3)</h4>
                                 
    
<div id="page-diffs">
                    <table class="diff" cellpadding="0" cellspacing="0">
    
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >* For tapestry-security (Shiro-based)
<br> <br></td></tr>
            <tr><td class="diff-changed-lines" ><span class="diff-deleted-words"style="color:#999;background-color:#fdd;text-decoration:line-through;">**</span>
<span class="diff-added-words"style="background-color: #dfd;">*</span> [Tynamo-federatedaccounts|http://tynamo.org/tynamo-federatedaccounts+guide]
Facebook etc. 3rd party authentication provider integrations, building on Tapestry-security
<br></td></tr>
            <tr><td class="diff-unchanged" > <br>* For tapestry-spring-security
<br> <br></td></tr>
            <tr><td class="diff-changed-lines" ><span class="diff-deleted-words"style="color:#999;background-color:#fdd;text-decoration:line-through;">**</span>
<span class="diff-added-words"style="background-color: #dfd;">*</span> [http://www.localhost.nu/java/tapestry-spring-security/conf.html]
<br></td></tr>
            <tr><td class="diff-unchanged" > <br>To include OpenID with
Spring Security in your application, see the following Wiki entry: <br> <br></td></tr>
            <tr><td class="diff-changed-lines" ><span class="diff-deleted-words"style="color:#999;background-color:#fdd;text-decoration:line-through;">**</span>
<span class="diff-added-words"style="background-color: #dfd;">*</span> [http://wiki.apache.org/tapestry/Tapestry5HowToSpringSecurityAndOpenId]
<br></td></tr>
    
            </table>
    </div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        <p>Tapestry does not come with a built-in security implementation to avoid lock-in
to a specific security framework. There are various Java security frameworks available, but
the main two Java-based open source security frameworks are Apache Shiro (earlier JSecurity)
and Spring Security (earlier Acegi Security). Spring Security is the more popular of the two
(because of Spring's popularity), whereas Shiro is widely regarded as the more flexible choice.
There are well-maintained Tapestry integration projects for both of these frameworks, <b><a
href="http://tynamo.org/tapestry-security+guide" class="external-link" rel="nofollow">tapestry-security</a></b>
for Apache Shiro (from Tynamo.org) and <b><a href="http://www.localhost.nu/java/tapestry-spring-security"
class="external-link" rel="nofollow">tapestry-spring-security</a></b> for Spring
Security.</p>

<div class='navmenu' style='float:right; background:#eee; margin:3px; padding:3px'><table
class="tableview" width="100%">
            <tr><th style="padding: 3px 3px 3px 0px">Related Articles</th></tr>
                        <tr>
            <td>
                                 <span class="icon icon-page" title=Page>Page:</span>
                         <a href="/confluence/display/TAPESTRY/Integrating+with+Spring+Framework">Integrating
with Spring Framework</a>
        
                                            </td>
        </tr>
                <tr>
            <td>
                                 <span class="icon icon-page" title=Page>Page:</span>
                         <a href="/confluence/display/TAPESTRY/Security">Security</a>
        
                                            </td>
        </tr>
            </table>
</div>

<ul>
	<li>For tapestry-security (Shiro-based)</li>
</ul>


<ul>
	<li><a href="http://tynamo.org/tynamo-federatedaccounts+guide" class="external-link"
rel="nofollow">Tynamo-federatedaccounts</a> Facebook etc. 3rd party authentication
provider integrations, building on Tapestry-security</li>
</ul>


<ul>
	<li>For tapestry-spring-security</li>
</ul>


<ul>
	<li><a href="http://www.localhost.nu/java/tapestry-spring-security/conf.html" class="external-link"
rel="nofollow">http://www.localhost.nu/java/tapestry-spring-security/conf.html</a></li>
</ul>


<p>To include OpenID with Spring Security in your application, see the following Wiki
entry:</p>

<ul>
	<li><a href="http://wiki.apache.org/tapestry/Tapestry5HowToSpringSecurityAndOpenId"
class="external-link" rel="nofollow">http://wiki.apache.org/tapestry/Tapestry5HowToSpringSecurityAndOpenId</a></li>
</ul>


    </div>
        <div id="commentsSection" class="wiki-content pageSection">
        <div style="float: right;">
            <a href="https://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
        </div>
        <a href="https://cwiki.apache.org/confluence/display/TAPESTRY/Security">View
Online</a>
        |
        <a href="https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=24192055&revisedVersion=6&originalVersion=5">View
Changes</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message