Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: simple proxy of roundcube instance without account integration #30

Open
SjoerdV opened this issue Jul 8, 2024 · 3 comments

Comments

@SjoerdV
Copy link

SjoerdV commented Jul 8, 2024

Since I use multiple mail accounts with Roundcube AND the Nextcloud integration only allows for one account (which is correct, because Roundcube only supports a login to a singular mail account at any time) AND there is no logout button in the UI (option 'Show RoundCube top information bar (shows logout button).' does not work in my case) it would be great if the UI would be passed directly to the login screen of Roundcube instead of having the full integration and removing buttons in the UI.

So I hope you could be persuaded to just to supply the WebUI integration into NC and leave everything else as is.

Great work on the integration btw, should work fine with single mail account users.

@NadeoGolf
Copy link

you can use the ident_switch plugin

https://bitbucket.org/BoresExpress/ident_switch/src/master/

@SjoerdV
Copy link
Author

SjoerdV commented Aug 26, 2024

you can use the ident_switch plugin

https://bitbucket.org/BoresExpress/ident_switch/src/master/

@NadeoGolf Thanks for the suggestion, which would work quite nicely for the less security conscious.

The primary issue I have with this that login data for various mailservers are going to be stored on the Nextcloud instance and with this add-on, on the Roundcube server as well, making these servers more valuable targets. I would prefer to have credentials only stored in a local encrypted password vault.

So I would still like the option of presenting the user with the Roundcube login screen inside the Nextcloud frame, in addition of the present integration.

Thanks for the consideration.

@rotdrop
Copy link
Owner

rotdrop commented Sep 6, 2024

Since I use multiple mail accounts with Roundcube AND the Nextcloud integration only allows for one account (which is correct, because Roundcube only supports a login to a singular mail account at any time) AND there is no logout button in the UI (option 'Show RoundCube top information bar (shows logout button).' does not work in my case) it would be great if the UI would be passed directly to the login screen of Roundcube instead of having the full integration and removing buttons in the UI.

So I hope you could be persuaded to just to supply the WebUI integration into NC and leave everything else as is.

Great work on the integration btw, should work fine with single mail account users.

Mmh. But that should then be an optional feature? Further question/comment: if you just want to embed an external whatever-app you could also use the "external" app which just does this: simply embed any external site without any processing into NC:

https://apps.nextcloud.com/apps/external

But maybe I misunderstood your issue. The other thing: "shows logout button" does not work should of course be fixed. I'll try to have a look at it.

Looking forward for your comments.

Best

Claus

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants