CoreCommunity ExtensionsDistributionsFeature-RequestsTYPO3 6.2 Projects (+)(Archived Projects)

Bug #48269

Add FE group 0 by default in no one is given as parameter

Added by Fabien Udriot about 2 years ago. Updated about 2 years ago.

Status:Closed Start date:2013-05-16
Priority:Should have Due date:
Assigned To:- % Done:

100%

Category:-
Target version:-

Description

Hi,

environment: TYPO3 6.1

I seems there is a problem computing the hash, if no FE group is given as parameter. FYI, I get this message "Hash invalid! Access denied!" for every file. A solution would be setting a FE group 0 by default in no one is given as parameter as done for FE user $frontendUserId = 0;.

diff --git a/class.tx_nawsecuredl.php b/class.tx_nawsecuredl.php
index 22ac5cc..b67476d 100644
--- a/class.tx_nawsecuredl.php
+++ b/class.tx_nawsecuredl.php
@@ -168,7 +168,7 @@ class tx_nawsecuredl {
                        $frontendUserGroupIds = t3lib_div::trimExplode(',', $this->objFrontend->fe_user->user['usergroup'], TRUE);
                } else {
                        $frontendUserId = 0;
-                       $frontendUserGroupIds = array();
+                       $frontendUserGroupIds = array(0);
                }

                $cacheTimeToAdd = $this->extensionConfiguration['cachetimeadd'];

History

#1 Updated by anybody no-lastname-given about 2 years ago

It seems to be a general problem. With Typo3 v4.7.x naw_securedl v. 1.6.1 produces links like

http://www.example.com/index.php?eID=tx_nawsecuredl&u=0&g=&file=path/file.end&t=1234567890&hash=1312312312312312321312312

This means, that always I get an empty group parameter (&g=&). It is equal whether the new group option is activated or not.

#2 Updated by Eric Chavaillaz about 2 years ago

It's the same for me with TYPO3 4.5.25...

Thanks

#3 Updated by Dietrich Heise about 2 years ago

  • Status changed from New to Accepted

#4 Updated by Eric Chavaillaz about 2 years ago

Is this fix with the last version uploaded in the TER?

Thanks

#5 Updated by Dietrich Heise about 2 years ago

  • Status changed from Accepted to Closed
  • % Done changed from 0 to 100

Yes it's fixed in 1.7.1.

Dietrich

Also available in: Atom PDF