mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-07-09 03:04:20 -04:00
Adding episode download
This commit is contained in:
parent
d43dfd4739
commit
ac04362ec9
@ -93,7 +93,7 @@ namespace Kyoo
|
|||||||
AuthorizationPolicyBuilder scheme = new AuthorizationPolicyBuilder(IdentityConstants.ApplicationScheme, JwtBearerDefaults.AuthenticationScheme);
|
AuthorizationPolicyBuilder scheme = new AuthorizationPolicyBuilder(IdentityConstants.ApplicationScheme, JwtBearerDefaults.AuthenticationScheme);
|
||||||
options.DefaultPolicy = scheme.RequireAuthenticatedUser().Build();
|
options.DefaultPolicy = scheme.RequireAuthenticatedUser().Build();
|
||||||
|
|
||||||
string[] permissions = {"Read", "Write", "Play", "Download", "Admin"};
|
string[] permissions = {"Read", "Write", "Play", "Admin"};
|
||||||
foreach (string permission in permissions)
|
foreach (string permission in permissions)
|
||||||
{
|
{
|
||||||
options.AddPolicy(permission, policy =>
|
options.AddPolicy(permission, policy =>
|
||||||
@ -130,19 +130,6 @@ namespace Kyoo
|
|||||||
app.UseHsts();
|
app.UseHsts();
|
||||||
}
|
}
|
||||||
|
|
||||||
app.Use((ctx, next) =>
|
|
||||||
{
|
|
||||||
ctx.Response.Headers.Remove("X-Powered-By");
|
|
||||||
ctx.Response.Headers.Remove("Server");
|
|
||||||
ctx.Response.Headers.Add("Feature-Policy", "autoplay 'self'; fullscreen");
|
|
||||||
ctx.Response.Headers.Add("Content-Security-Policy", "default-src 'self' data: blob:; script-src 'self' 'unsafe-inline' 'unsafe-eval' data: blob:; style-src 'self' 'unsafe-inline'");
|
|
||||||
ctx.Response.Headers.Add("X-Frame-Options", "SAMEORIGIN");
|
|
||||||
ctx.Response.Headers.Add("Referrer-Policy", "no-referrer");
|
|
||||||
ctx.Response.Headers.Add("Access-Control-Allow-Origin", "null");
|
|
||||||
ctx.Response.Headers.Add("X-Content-Type-Options", "nosniff");
|
|
||||||
return next();
|
|
||||||
});
|
|
||||||
|
|
||||||
app.UseStaticFiles();
|
app.UseStaticFiles();
|
||||||
if (!env.IsDevelopment())
|
if (!env.IsDevelopment())
|
||||||
app.UseSpaStaticFiles();
|
app.UseSpaStaticFiles();
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit 9f44094b2df56acceb3b6ef8abe7504efae50c98
|
Subproject commit 68090ee90e403577645f20ae5953eeb8bf86dd52
|
@ -4,7 +4,7 @@
|
|||||||
"https_port": 44300,
|
"https_port": 44300,
|
||||||
"Logging": {
|
"Logging": {
|
||||||
"LogLevel": {
|
"LogLevel": {
|
||||||
"Default": "Trace",
|
"Default": "Warning",
|
||||||
"Microsoft": "Warning",
|
"Microsoft": "Warning",
|
||||||
"Microsoft.Hosting.Lifetime": "Information"
|
"Microsoft.Hosting.Lifetime": "Information"
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user