I noticed today that Temporary password button is missing on my spreed.me app when entering a room. I have enabled OWNCLOUD_TEMPORARY_PASSWORD_LOGIN_ENABLED = true; and generated OWNCLOUD_TEMPORARY_PASSWORD_SIGNING_KEY.
However I canāt see this button:
Going to /index.php/apps/spreedme/admin/tp and setting up access for user a results in error but I donāt see anything in the logs.
Any idea? edit:
Iām using latest stable nextcloud and spreedme app
That does not do the trick. It would we weird if it would. It did work fine on the test machine, and the configs were identical. I will re-deploy it on test tonightand see whats up.
Iāve reinstalled spreedme nextcloud app and the error is gone. I have a question though.
Is temporary password option only available to admin users?
I see it on the admin account but not on any non-admin accounts. I saw the config files only mentiones admins but I thought the button makes it possible for everyone to set ātpā on their rooms.
@muppeth hmmā¦ I just tried changing a spreed-enabled user to non-admin, revoked his Spreed.ME group assignement, log him off, restarted the browser and - ākey iconā is STILL there and he STILL is able to generate a key.
Strange - maybe thereās some caching involved? I cannot reproduce anything anymoreā¦ Switching off admin group or previously functional Spreed.ME group hasnāt got any impact anymoreā¦
I tried on ācleanā browser now. Admins have icons while normal users donāt. Spreed.me is enabled for all users on my instance (no group assigned).
I still wonder whether this is how itās intended to be or is there still some problem with my installation.
If only admins can setup TP my question then is: why? I would prefer everyone using spreedme to decide whether they want to grant access to their rooms to external users (non-nextcloud).
Thanks for making it clear. I understood it from the comments in the config file, but I wasnāt sure it applies to the general link (/index.php/spreedme/admin/tp) or any room created by user.
Why is it like that? If only admins are able to setup TP it makes it very inconvenient for others to request such thing every time they want to have a conference with someone that doesnāt have an account on nextcloud.
Thanks a lot. For now it will do. Would be nice to have as an option in the future so there wonāt be need to change the code each time app has an update.