Open BurtGummer opened 8 years ago
To me this looks like a limitation of NC/oC.
@karlitschek can you help?
@MorrisJobke What do you think?
Hello,
maybe the version from nextcloud is important: 9.0.52
anything else?
@BurtGummer I don't get the steps you did.
@BurtGummer Is this correct? What is a "temp link"?
@MorrisJobke sorry, my english is a little bit rusty ;-)
5 . no. I generate a temporary password in the spreed.me App:
There is a password and a URL:
The URL is the "temp-link" (temporary link). And if i try to connect to this link with a different Browser, i get:
Zugriff verboten App is not enabled
The URL is the "temp-link" (temporary link). And if i try to connect to this link with a different Browser, i get:
If you have enabled the group restriction in the apps management for that app it will not be able to do anything if you are not logged in as a user that is in the groups for which this app is enabled.
This means enabling the group restriction will currently also remove any chance to have a page that is usably anonymously.
Yes. This is a current restriction of Nextcloud/ownCloud.
oh :(
yes, this option is enabled:
maybe, can anyone change this restriction?
maybe, can anyone change this restriction?
That is not that easy, because then the restriction could be circumvented by logging out. 😢
ok, i hope, this will be fixed in one of the next versions.. :-/
But thank you very much to help me to understand, what happens.
Could we add a new annotation (e.g. @NotGroupRestricted to OCP\AppFramework\Controller) so that a method can be called even if a group restriction has been set up for the app?
Could we add a new annotation (e.g. @NotGroupRestricted to OCP\AppFramework\Controller) so that a method can be called even if a group restriction has been set up for the app?
Possible, but currently we completely cut off the autoloader for those apps. That means, that we don't even have a chance to read the annotations.
@leonklingele Could I ask you to create a ticket for this in the server repo. Then we could discuss possible implementations there.
Hello,
i limit the access to the app to the existing LDAP-Group "spreedme-users" and just user in this group see the spreed.me-App button in Nextcloud, good. I put a user i the group "spreedme-users" and "Spreed.me" so i can generate a temporary password and URL. If i visit this URL, i got
if i disable the "spreedme-user" group, so every user can see the spreed.me-Button, the temp-link works perfect.
The output from the browser console:
i think its a bug?
Edit: i upgrade the App to the latest version (download the master.zip from github), but its the same error.