Implement a login screen
We need a login view which is shown at .../typo3/login. This view displays a username and a password field as well as a login button. Authentication is done through an AJAX call (Backend\LoginController->authenticate()).
Below the login fields there's an iframe containing the webpage which has been visited just before the login page was called.
#3 Updated by Robert Lemke over 9 years ago
As discussed in yesterday's daily scrum we will not have an ExtJS based login screen for now, because the history-hack solution cannot be implemented as we intended.
So, instead we create a full screen login page with a form based on pure HTML / CSS. Additionally we include the JS code for ExtJS so that it gets loaded on the login screen already (however, that should happen after the login has been displayed).
#6 Updated by Karsten Dambekalns over 9 years ago
Jens, I saw in Dropbox that you worked on this today, how's the status?
Christopher offered to work on integrating the design/HTML/CSS into the codebase over the weekend, it would have been great to have the design today (as promised). So, as soon as you have it done, attach the file(s) here and assign the task to Christopher, please!
We are running short of time, Monday/Tuesday Robert and I are in Munich for the T3A GA, Thursday is officially a holiday and Friday Sprint 1 already ends. That leaves us with little time to do a lot of open things, and it would be very sad to have to postpone the login to the second Sprint...
#7 Updated by Jens Hoffmann over 9 years ago
- File Login-Wireframe.pdf added
- Status changed from Accepted to Resolved
- Assignee deleted (
Login Wireframes attached.
Design will be designed within the Design Sprint Phase later on.
The Background should be a big picture.
Features need to be discussed, I see them as must-have in now days.
But I'm not sure if they need to be implemented in this sprint.
- Regular Login
- OpenID Login
- Forgot Password
Note: Sorry, I couldn't upload the file from Lars office, the firewall blocked me somehow.
Only DropBox and Skyped worked there well .. even Mail didn't work)