Project

General

Profile

Feature #4352

Feature #5274: Easier HTTP streaming auth/access

Ticket expiration

Added by Rafal Kupiec about 2 years ago. Updated 4 months ago.

Status:
Fixed
Priority:
Normal
Category:
Streaming
Target version:
Start date:
2017-05-03
Due date:
% Done:

0%

Estimated time:

Description

In #3116, a time-limited ticket to avoid extra authentication has been implemented. However the ticket is valid only for few minutes, what is very uncomfortable when fetching whole playlist and switching between channels. After a while of watching TV it again asks for credentials.

Please implement the ability to set the ticket expiration (globally or per account), so that it will be possible to generate a ticket that is valid for a longer time period (lets say max 24h).

History

#1 Updated by Jaroslav Kysela almost 2 years ago

  • Target version set to 4.4

#2 Updated by Flole Systems almost 2 years ago

We should also allow a ticket management to give away tokens "forever". For example if I want to give an IP TV Receiver access, I would need a token that's valid until it's revoked (in case it gets stolen). If I just want to allow a friend to see a TV Show I would need a token limited to one channel for a limited time.

#3 Updated by Pablo R. 7 months ago

Added on latest versions; modificable ticket expiration + persistent auth codes.

#4 Updated by Joe User 7 months ago

 .intextra = INTEXTRA_RANGE(1, 0x7ff, 1),

Since it is in seconds, shouldn't the max be higher? Also maybe better to set the range in minutes instead of seconds - do people really need to have tickets expire in less than 1 min?

(I guess you copied from "cookie expiration", but that range is in days...)

#5 Updated by Jaroslav Kysela 6 months ago

  • Status changed from New to Fixed
  • Parent task set to #5274

Resolved in #5274 .

#6 Updated by MEHDI ADLOUNI 4 months ago

Hello where Can WE modify ticket expiration on 4.2.7?

Also available in: Atom PDF