Skip to content

Conversation

@skjnldsv
Copy link
Member

@skjnldsv skjnldsv commented Oct 23, 2025

Summary

Previously: we set the session based on the password/share combo. Accessing a new one will override the previous one.
Now: we store the allowed tokens in an array.

Checklist

@skjnldsv skjnldsv added this to the Nextcloud 33 milestone Oct 23, 2025
@skjnldsv skjnldsv self-assigned this Oct 23, 2025
@skjnldsv skjnldsv requested a review from a team as a code owner October 23, 2025 09:58
@skjnldsv skjnldsv requested review from Altahrim, artonge, leftybournes, salmart-dev and yemkareems and removed request for a team October 23, 2025 09:58
@skjnldsv skjnldsv force-pushed the fix/multiple-dav-public-auth branch 3 times, most recently from 044fc3d to 00b3486 Compare October 23, 2025 10:24
Copy link
Contributor

@artonge artonge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@skjnldsv skjnldsv force-pushed the fix/multiple-dav-public-auth branch from 00b3486 to 9c98b72 Compare October 23, 2025 11:10
@camilasan
Copy link
Member

/backport to stable31

@camilasan
Copy link
Member

/backport to stable32

@juliusknorr
Copy link
Member

The change of the session value seems to have caused some regressions with other apps, though one could consider this internal implementation that should not be used anywhere else, we have quite a few ones that should be checked:

https://github.com/search?q=org%3Anextcloud%20public_link_authenticated&type=code

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants