[WIP] user file auth

This commit is contained in:
Paul Schneider 2019-08-14 14:11:27 +01:00
commit 95e797e4f8
3 changed files with 25 additions and 10 deletions

View file

@ -40,7 +40,7 @@ namespace Yavsc
/* TODO needs a better design, at implementation time (don't use database, but in memory data) */
UserFilesOptions.StaticFileOptions.OnPrepareResponse += async context =>
{
var uname = context.Context.User.GetUserName();
var uname = context.Context.User?.GetUserName();
var path = context.Context.Request.Path;
var result = await authorizationService.AuthorizeAsync(context.Context.User, new ViewFileContext
{ UserName = uname, File = context.File, Path = path } , new ViewRequirement());