content,
<span xmlns:kid="http://purl.org/kid/ns#" kid:omit="">
<?python
SESSION = redfoot.namespace("http://redfoot.net/3.0/session#")
authenticated = request.session_id and (request.session_id, SESSION.authenticated, Literal('True')) in redfoot
if request.session_id:
message = redfoot.value(request.session_id, SESSION.message)
else:
message = ""
?>
<span kid:if="request.method=='GET'" kid:omit="">
<span kid:if="authenticated" kid:omit="">
<p>You are already logged in.</p>
</span>
<span kid:if="not authenticated" kid:omit="">
<p>${message}</p>
<form action="process/" method="POST">
<table>
<tr>
<th>User ID</th>
<td><input type="text" name="uid" value=""/></td>
</tr>
<tr>
<th>Password</th>
<td><input type="password" name="password"/></td>
</tr>
<tr>
<th> </th>
<td><input type="submit" value="login"/></td>
</tr>
</table>
<input type="hidden" name="return_uri" value="${request.headers.get('referer', '%s/login/' % request.host)}"/>
<input type="hidden" name="login_uri" value="${request.uri}"/>
</form>
<!--<p>(<a href="/login/reset/">reset password</a>)</p> or rather password reminder-->
</span>
</span>
</span>
Comments regarding http://redfoot.net/3.0/aspects/auth/login
Login to submit a comment.