[parancoe] push by enricogi...@gmail.com - issue-14 on 2012-09-15 23:16 GMT

0 views
Skip to first unread message

para...@googlecode.com

unread,
Sep 15, 2012, 7:16:26 PM9/15/12
to parancoe...@googlegroups.com
Revision: ab2e090fd958
Branch: default
Author: enricogiurin <enrico...@gmail.com>
Date: Sat Sep 15 16:14:38 2012
Log: issue-14
http://code.google.com/p/parancoe/source/detail?r=ab2e090fd958

Modified:
/examples/basicWebAppEvolution/src/main/resources/initialData/User.yml

/examples/basicWebAppEvolution/src/main/webapp/WEB-INF/applicationContext.xml

/plugins/parancoe-plugin-springsecurity-evolution/src/main/java/org/parancoe/plugins/securityevolution/SecureController.java

/plugins/parancoe-plugin-springsecurity-evolution/src/main/java/org/parancoe/plugins/securityevolution/SecureUtility.java

/plugins/parancoe-plugin-springsecurity-evolution/src/main/resources/WEB-INF/jsp/plugin/security/accessDenied.jsp

/plugins/parancoe-plugin-springsecurity-evolution/src/main/resources/WEB-INF/jsp/plugin/security/login.jsp

/plugins/parancoe-plugin-springsecurity-evolution/src/main/resources/applicationContext-plugin.xml

=======================================
--- /examples/basicWebAppEvolution/src/main/resources/initialData/User.yml
Mon Apr 2 20:46:07 2012
+++ /examples/basicWebAppEvolution/src/main/resources/initialData/User.yml
Sat Sep 15 16:14:38 2012
@@ -35,7 +35,7 @@

- &User-admin
username: admin
- password: d928b1a8468c96804da6fcc70bff826f
+ password: ceb4f32325eda6142bd65215f4c0f371
enabled: true
locked: false
contactEmail: enrico...@gmail.com
=======================================
---
/examples/basicWebAppEvolution/src/main/webapp/WEB-INF/applicationContext.xml
Sun Aug 5 17:16:44 2012
+++
/examples/basicWebAppEvolution/src/main/webapp/WEB-INF/applicationContext.xml
Sat Sep 15 16:14:38 2012
@@ -23,6 +23,8 @@
<security:intercept-url pattern="/r/**"
access="hasRole('ROLE_USER')"/>
<security:intercept-url pattern="/admin/**"
access="hasRole('ROLE_ADMIN')" />
</security:filter-security-metadata-source>
+ <!-- override plugin section -->
+
<!-- Here you can override any of the properties of the plugin
security -->

<!--
=======================================
---
/plugins/parancoe-plugin-springsecurity-evolution/src/main/java/org/parancoe/plugins/securityevolution/SecureController.java
Sun Aug 5 17:14:30 2012
+++
/plugins/parancoe-plugin-springsecurity-evolution/src/main/java/org/parancoe/plugins/securityevolution/SecureController.java
Sat Sep 15 16:14:38 2012
@@ -32,7 +32,7 @@
*
*/
@Controller
-@RequestMapping("/plugin/security/*.html")
+@RequestMapping("/*.html")

public class SecureController {
private static Logger logger =
Logger.getLogger(SecureController.class);
=======================================
---
/plugins/parancoe-plugin-springsecurity-evolution/src/main/java/org/parancoe/plugins/securityevolution/SecureUtility.java
Thu May 3 07:23:31 2012
+++
/plugins/parancoe-plugin-springsecurity-evolution/src/main/java/org/parancoe/plugins/securityevolution/SecureUtility.java
Sat Sep 15 16:14:38 2012
@@ -18,7 +18,7 @@
package org.parancoe.plugins.securityevolution;

/**
- * Defines useful fuctions for security porpouse
+ * Defines useful functions for security purpose
* @author Enrico Giurin
*
*/
=======================================
---
/plugins/parancoe-plugin-springsecurity-evolution/src/main/resources/WEB-INF/jsp/plugin/security/accessDenied.jsp
Tue May 15 15:15:46 2012
+++
/plugins/parancoe-plugin-springsecurity-evolution/src/main/resources/WEB-INF/jsp/plugin/security/accessDenied.jsp
Sat Sep 15 16:14:38 2012
@@ -21,13 +21,30 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
+ <%
+ String cp = request.getContextPath();
+ pageContext.setAttribute("cp", cp);
+ %>
<title>Access denied</title>
+ <style type="text/css">
+ .error{
+ padding: 100px;
+ background-color: white;
+ margin: 20px;
+ text-align: center;
+ }
+ </style>
</head>
+
<body>

- <br />
- <br />
- <h1>Sorry, access is denied</h1>
+
+
+
+ <div class="error">
+ <h3>Sorry, access to this resource is denied</h3>
+ <a href="${cp}/"><h5>Home</h5></a></p>
+ </div>


</body>
=======================================
---
/plugins/parancoe-plugin-springsecurity-evolution/src/main/resources/WEB-INF/jsp/plugin/security/login.jsp
Sun Aug 5 17:14:30 2012
+++
/plugins/parancoe-plugin-springsecurity-evolution/src/main/resources/WEB-INF/jsp/plugin/security/login.jsp
Sat Sep 15 16:14:38 2012
@@ -23,33 +23,39 @@

<html>
<head>
- <% request.setAttribute("cp", "."); %>
+ <%
+ String cp = request.getContextPath();
+ pageContext.setAttribute("cp", cp);
+ %>
+ <title>login</title>
+ <style type="text/css">
+
+ #loginBox {
+ position: relative;
+ width: 35em;
+ margin: 40px auto 20px auto;
+ padding: 2em 2em 2em 2em;
+ }
+ </style>
</head>

<body>


- <%-- this form-login-page form is also used as the
- form-error-page to ask for a login again.
- --%>
+ <div id="loginBox">
<c:if test="${not empty param.login_error}">
<font color="red">
- Your login attempt was not successful, try again.<br />
- Reason: <%=
session.getAttribute("SPRING_SECURITY_LAST_EXCEPTION").toString() %>
-
+ Your login attempt was not successful, try again.<br />
</font>
-</c:if>
+ </c:if>

-
-
- <form action="<c:url value='j_spring_security_check'/>" method="POST">
+ <form action="<c:url value='${cp}/security_check'/>" method="POST">
<table>
<tr><td>User:</td><td><input type='text' name='j_username'
autofocus="autofocus" /></td></tr>
- <tr><td>Password:</td><td><input type='password'
name='j_password' /></td></tr>
-
- <tr><td colspan='2'><input name="submit" type="submit"></td></tr>
- <tr><td colspan='2'><input name="reset" type="reset"></td></tr>
+ <tr><td>Password:</td><td><input type='password'
name='j_password' /></td></tr>
+ <tr><td colspan="2"><input name="submit" type="submit" value="Sign
in"></td></tr>
</table>
</form>
+ </div>
</body>
</html>
=======================================
---
/plugins/parancoe-plugin-springsecurity-evolution/src/main/resources/applicationContext-plugin.xml
Sun Aug 5 17:14:30 2012
+++
/plugins/parancoe-plugin-springsecurity-evolution/src/main/resources/applicationContext-plugin.xml
Sat Sep 15 16:14:38 2012
@@ -75,19 +75,19 @@
</bean>

<bean id="defaultFailureUrl" class="java.lang.String">
- <constructor-arg type="java.lang.String"
value="/plugin/security/login.html?login_error=1"/>
+ <constructor-arg type="java.lang.String"
value="/login.html?login_error=1"/>
</bean>

<bean id="loginFormUrl" class="java.lang.String">
- <constructor-arg type="java.lang.String"
value="/plugin/security/login.html"/>
+ <constructor-arg type="java.lang.String" value="/login.html"/>
</bean>

<bean id="accessDeniedUrl" class="java.lang.String">
- <constructor-arg type="java.lang.String"
value="/plugin/security/accessDenied.html"/>
+ <constructor-arg type="java.lang.String" value="/accessDenied.html"/>
</bean>
<!-- The URL destination that this filter intercepts and processes -->
<bean id="filterProcessesUrl" class="java.lang.String">
- <constructor-arg type="java.lang.String"
value="/plugin/security/j_spring_security_check"/>
+ <constructor-arg type="java.lang.String" value="/security_check"/>
</bean>


Reply all
Reply to author
Forward
0 new messages