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

Password on share: enforce vs. ask #15459

Closed
3 of 4 tasks
Tracked by #3085
tobiasKaminsky opened this issue May 9, 2019 · 10 comments
Closed
3 of 4 tasks
Tracked by #3085

Password on share: enforce vs. ask #15459

tobiasKaminsky opened this issue May 9, 2019 · 10 comments

Comments

@tobiasKaminsky
Copy link
Member

tobiasKaminsky commented May 9, 2019

TODO

image

We have two different options here

  • enforce: password needs to be set
    • the dialog should have no option to skip it
  • always ask: ask for a password, but it is not required
    • the dialog should indicate that it is ok to skip it

Enforce vs. optional
2019-05-09-094108 2019-05-09-124724

@nextcloud/designers

@skjnldsv
Copy link
Member

skjnldsv commented May 9, 2019

IS this a feature request? A bug? 🤔

@tobiasKaminsky
Copy link
Member Author

This is a meta-issue for clients, as indicated by labels.
We agreed to have those issues centrally in server and, if needed, then individual in each repo.
Once the client is working, this should be noted here and if every client/platform has included it, we can close this.

tl;dr: for feature parity we track this here with label "client"

@tobiasKaminsky
Copy link
Member Author

In capability this is:

Enforce password:

"files_sharing": {
          "api_enabled": true,
          "public": {
            "enabled": true,
            "password": {
              "enforced": true
            },

But I do not see a capability for "always ask for password"?
@nextcloud/server-triage

@tobiasKaminsky
Copy link
Member Author

I added a PR to support askForPassword capability.

@jancborchardt
Copy link
Member

The mandatory/optional state of the password could also not only be indicated by the dialog, but by the flow. If passwords are enforced, the prompt to enter the password should directly show and say something like "Passwords are mandatory".

@tobiasKaminsky
Copy link
Member Author

the prompt to enter the password should directly show and say something like "Passwords are mandatory".

This is already the case. but in both cases. The only difference is the title…

@tobiasKaminsky
Copy link
Member Author

So @jancborchardt are you fine with this? :-D

@jancborchardt
Copy link
Member

Yes, sorry – I 👍’d your reply and meant that I was fine with it. :D

@joshtrichards
Copy link
Member

Is the final unchecked item for iOS addressed in nextcloud/ios#1804 (merged & released)? If so, I think this is closable.

I'll leave this open for now until confirmed by one of you or I turn up better evidence in already merged PRs. :)

@nickvergessen
Copy link
Member

Just close, it can be reopened when it's still not working later on.

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

No branches or pull requests

5 participants