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 protected videos (understand existing videos) (ETH) #1186

Closed
owi92 opened this issue Jun 18, 2024 · 1 comment · Fixed by #1244
Closed

Password protected videos (understand existing videos) (ETH) #1186

owi92 opened this issue Jun 18, 2024 · 1 comment · Fixed by #1244
Assignees
Labels
area:auth Authentication and Authorization
Milestone

Comments

@owi92
Copy link
Member

owi92 commented Jun 18, 2024

Some series in ETH's current video portal are password protected and this is typically inherited down to every video in that series. This password protection should also be applied in Tobira.

@owi92 owi92 self-assigned this Jun 18, 2024
@owi92 owi92 converted this from a draft issue Jun 18, 2024
@owi92 owi92 added the area:auth Authentication and Authorization label Jun 18, 2024
@owi92 owi92 removed their assignment Jun 26, 2024
@owi92 owi92 self-assigned this Aug 15, 2024
@owi92 owi92 moved this from In Progress ⏳ to In Review 👀 in Tobira Sep 12, 2024
@LukasKalbertodt LukasKalbertodt added this to the v3.0 milestone Nov 13, 2024
LukasKalbertodt added a commit that referenced this issue Dec 3, 2024
This adds the necessary backend and frontend implementations to allow
event specific authentication as done by the ETH.

For technical information, see commit messages. @LukasKalbertodt to test
this, you can use this DB command:
```sql
update all_events
set credentials = row(
    'sha1:9D4E1E23BD5B727046A9E3B4B7DB57BD8D6EE684',
    'sha1:3CBCD90ADC4B192A87A625850B7F231CADDF0EB3'
)::credentials
where title = 'Beyond Elasticsearch: user-facing search engines';
```
Of course you can use any other event. This will give the event the
password user `pass` and the password `word`.

[Test here](https://pr1244.tobira.opencast.org/test-videos) (credentials
are "user" and "password")

Closes #1186
@LukasKalbertodt
Copy link
Member

Implemented in #1244

@github-project-automation github-project-automation bot moved this from In Review 👀 to Done ✔️ in Tobira Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:auth Authentication and Authorization
Projects
Status: Done ✔️
Development

Successfully merging a pull request may close this issue.

2 participants