Commit Graph

7 Commits (e3d74fb04504cce64f78119627efe3aae825dda3)

Author SHA1 Message Date
Winlin 6f42ca67cb
Support SRS Stack token for authentication. v6.0.74 (#3794)
When accessing the SRS Stack, you should log in and use a token for each
request, or utilize the HTTP API with a secret Bearer token included in
every request. The SRS Stack HTTP API proxies both /api/v1 and /rtc/v1
to the SRS HTTP API while ensuring secure authentication. Additionally,
there is a console in the SRS Stack that requires the same token to
request the SRS Stack HTTP API, which is then proxied to the SRS HTTP
API.

The SRS Stack runs SRS with the HTTP API listening at 127.0.0.1:1985 on
the local loopback interface, allowing only the SRS Stack to access it
without authentication. All other users must login and access the SRS
Stack through its interface, rather than directly accessing the SRS HTTP
API within the SRS Stack.

---------

Co-authored-by: panda <542638787@qq.com>
1 year ago
winlin 35e01906f2 SRS5: CORS: Refine HTTP CORS headers. v5.0.130
PICK 3612473516
2 years ago
winlin d877c0b76f Tools: Update console and httpx. 3 years ago
winlin e2cc356c31 Update 3rdparty. 3 years ago
winlin a81aa2edc5 Squash: Merge SRS 4.0 3 years ago
winlin becbe45bcd SquashSRS4: Add demo for RTC 4 years ago
winlin 206d95879f SquashSRS4: Add one to one RTC demo. 4 years ago