Project

General

Profile

Actions

Bug #80375

closed

Frontend workspace preview and felogin pages

Added by Rachel Foucard about 7 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Workspaces
Target version:
-
Start date:
2017-03-21
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
7
PHP Version:
5.6
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

Hello everybody, I have a strange problem in an Intranet(TYPO3 7.6.16) : the editors work in workspaces. They are also feusers in there company, and they login every morning first in the frontend to access the intranet. Then, if they want to edit some pages, they go to the backend, login, and work in there workspace. When they preview a page, if they have read access to this page, it's ok : they are still connected in the frontend and they can preview the worspace version of the page. But if they click in another page on the frontend, and if they don't have read access to this page, they are redirected in a felogin boxe. They "seem to be" disconnected... but they are not, because if they preview again a page from their workspace they are still logged in.

There is only one domain for the intranet and it's the same domain for front and backend. All the intranet pages are restricted by a frontend connexion, except the login page at the bottom of the tree. When the editors (in workspace) use the page module and the normal preview link, they can preview only the pages related to their workspace. The other pages are redirected to the login page. If they use the workspace module preview link they can preview all the intranet pages. The ADMCMD_prev cookie seems to solve the problem, but it's not a real solution for the editors.

We have found the line which simulate a fe_user disconnection in our specific case, it's not in the workspace extension, it's in typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 1373 : when we comment the line, we can preview, in the frontend, pages that are not in the workspace. Because the $originalFrontendUser is null in our case, even if a fe_user is connected.

Is it a bug or a misconfiguration ?

thank you in advance,

Rachel

Actions #1

Updated by Oliver Hader almost 7 years ago

  • Status changed from New to Needs Feedback

One question on the ADMCMD_prev cookie: Did you have to remove it in order to get the preview for the logged in frontend-user working?

Actions #2

Updated by Rachel Foucard almost 7 years ago

Oliver Hader wrote:

One question on the ADMCMD_prev cookie: Did you have to remove it in order to get the preview for the logged in frontend-user working?

Hello Oliver,

no we didn't. Everything is ok with that cookie.

Rachel

Actions #3

Updated by Riccardo De Contardi over 6 years ago

  • Status changed from Needs Feedback to New
Actions #4

Updated by Benni Mack about 2 years ago

  • Status changed from New to Needs Feedback

Hey Rachel,

I have a TYPO3 with a logged-in page in TYPO3 v11, and it works as expected. Can you re-check please? A lot of things have happened since TYPO3 v7 regarding workspaces.

Actions #5

Updated by Riccardo De Contardi over 1 year ago

  • Status changed from Needs Feedback to Closed

Closed in agreement with the reporter.

If you think that this is the wrong decision or experience the issue again, please reopen it or open a new issue with a reference to this one.

Thank you.

Actions

Also available in: Atom PDF