-
Notifications
You must be signed in to change notification settings - Fork 294
Persist provisioned accounts #2259
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
Conversation
02f1983 to
d8fb682
Compare
214ad04 to
d12c387
Compare
rullzer
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Didn't test. But code looks good
Signed-off-by: Christoph Wurst <[email protected]>
d12c387 to
ad29c8a
Compare
|
Came across this from closing #425 info: I wonder if I under stand the check "When a user accesses a provisioned account, set the (until then) missing password" right: The password for the (formerly called) default account will be stored in the database, just as it is done for quite a while with additional mail accounts? |
|
Yes, that is correct. For further questions please use https://help.nextcloud.com/c/apps/mail :) |
Default accounts will be a bit tricky to handle in the future, as we will often need access to accounts, even if the user is not logged in (background jobs). Moreover, you can't persist any settings as they all share the same -2 id across all users.
Thus, the idea is to just persist them. Admins shall from now on configure this only through the web UI, hence adding a settings interface.
Todo
Current (2019-11-15) state