diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/AtasController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/AtasController.cs index 12bb856b..641c57da 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/AtasController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/AtasController.cs @@ -6,10 +6,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class AtasController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/BlockDescriptorsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/BlockDescriptorsController.cs index 3cca131e..7e0e11b3 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/BlockDescriptorsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/BlockDescriptorsController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class BlockDescriptorsController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/ChsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/ChsController.cs index c663201f..64e5efc3 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/ChsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/ChsController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class ChsController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/CommandsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/CommandsController.cs index 4122915c..3c50177a 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/CommandsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/CommandsController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class CommandsController : Controller { readonly DicServerContext _context; @@ -38,7 +40,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers public IActionResult Create() => View(); // POST: Admin/Commands/Create - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Create([Bind("Id,Name,Count")] Command command) @@ -73,7 +75,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/Commands/Edit/5 - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Edit(int id, [Bind("Id,Name,Count")] Command command) diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/CompactDiscOffsetsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/CompactDiscOffsetsController.cs index 1a307b00..40ab4bfb 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/CompactDiscOffsetsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/CompactDiscOffsetsController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class CompactDiscOffsetsController : Controller { readonly DicServerContext _context; @@ -38,7 +40,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers public IActionResult Create() => View(); // POST: Admin/CompactDiscOffsets/Create - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Create( @@ -75,7 +77,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/CompactDiscOffsets/Edit/5 - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Edit( diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/DensityCodesController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/DensityCodesController.cs index ab713166..26507029 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/DensityCodesController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/DensityCodesController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class DensityCodesController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/DeviceStatsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/DeviceStatsController.cs index 1f1b2eff..c1ef6c78 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/DeviceStatsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/DeviceStatsController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class DeviceStatsController : Controller { readonly DicServerContext _context; @@ -38,7 +40,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers public IActionResult Create() => View(); // POST: Admin/DeviceStats/Create - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Create([Bind("Id,Manufacturer,Model,Revision,Bus")] @@ -74,7 +76,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/DeviceStats/Edit/5 - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Edit(int id, [Bind("Id,Manufacturer,Model,Revision,Bus")] diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/DevicesController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/DevicesController.cs index f72feefe..eb5121d2 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/DevicesController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/DevicesController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class DevicesController : Controller { readonly DicServerContext _context; @@ -38,7 +40,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers public IActionResult Create() => View(); // POST: Admin/Devices/Create - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Create( @@ -75,7 +77,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/Devices/Edit/5 - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Edit( diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/FilesystemsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/FilesystemsController.cs index 169acf57..84272b73 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/FilesystemsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/FilesystemsController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class FilesystemsController : Controller { readonly DicServerContext _context; @@ -38,7 +40,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers public IActionResult Create() => View(); // POST: Admin/Filesystems/Create - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Create([Bind("Id,Name,Count")] Filesystem filesystem) @@ -73,7 +75,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/Filesystems/Edit/5 - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Edit(int id, [Bind("Id,Name,Count")] Filesystem filesystem) diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/FiltersController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/FiltersController.cs index 6e32f8d6..28415ba4 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/FiltersController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/FiltersController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class FiltersController : Controller { readonly DicServerContext _context; @@ -38,7 +40,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers public IActionResult Create() => View(); // POST: Admin/Filters/Create - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Create([Bind("Id,Name,Count")] Filter filter) @@ -73,7 +75,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/Filters/Edit/5 - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Edit(int id, [Bind("Id,Name,Count")] Filter filter) diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/FireWiresController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/FireWiresController.cs index 684f2be3..ff3e1040 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/FireWiresController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/FireWiresController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class FireWiresController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/MediaFormatsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/MediaFormatsController.cs index 8c8fd122..8fe66ccf 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/MediaFormatsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/MediaFormatsController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class MediaFormatsController : Controller { readonly DicServerContext _context; @@ -38,7 +40,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers public IActionResult Create() => View(); // POST: Admin/MediaFormats/Create - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Create([Bind("Id,Name,Count")] MediaFormat mediaFormat) @@ -73,7 +75,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/MediaFormats/Edit/5 - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Edit(int id, [Bind("Id,Name,Count")] MediaFormat mediaFormat) diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/MediasController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/MediasController.cs index 3b88d8d9..1d8355a0 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/MediasController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/MediasController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class MediasController : Controller { readonly DicServerContext _context; @@ -38,7 +40,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers public IActionResult Create() => View(); // POST: Admin/Medias/Create - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Create([Bind("Id,Type,Real,Count")] Media media) @@ -73,7 +75,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/Medias/Edit/5 - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Edit(int id, [Bind("Id,Type,Real,Count")] Media media) diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/MmcController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/MmcController.cs index 2e49c5ce..f628e2db 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/MmcController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/MmcController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class MmcController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/MmcFeaturesController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/MmcFeaturesController.cs index 95a9d54d..4ce5f15e 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/MmcFeaturesController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/MmcFeaturesController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class MmcFeaturesController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/MmcSdsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/MmcSdsController.cs index a285c016..8394f1c4 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/MmcSdsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/MmcSdsController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class MmcSdsController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/OperatingSystemsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/OperatingSystemsController.cs index dc1fd9ba..b5a65a27 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/OperatingSystemsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/OperatingSystemsController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class OperatingSystemsController : Controller { readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/PartitionsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/PartitionsController.cs index 25ab39c2..ce9f663b 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/PartitionsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/PartitionsController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class PartitionsController : Controller { readonly DicServerContext _context; @@ -38,7 +40,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers public IActionResult Create() => View(); // POST: Admin/Partitions/Create - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Create([Bind("Id,Name,Count")] Partition partition) @@ -73,7 +75,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/Partitions/Edit/5 - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Edit(int id, [Bind("Id,Name,Count")] Partition partition) diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/PcmciasController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/PcmciasController.cs index c5cab726..b7161820 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/PcmciasController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/PcmciasController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class PcmciasController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/ReportsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/ReportsController.cs index dfa7ab75..039eda80 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/ReportsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/ReportsController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class ReportsController : Controller { readonly DicServerContext _context; @@ -38,7 +40,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers public IActionResult Create() => View(); // POST: Admin/Reports/Create - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Create([Bind("UploadedWhen,Id,CompactFlash,Manufacturer,Model,Revision,Type")] @@ -74,7 +76,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/Reports/Edit/5 - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Edit( diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/ScsiModesController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/ScsiModesController.cs index df1bccfd..e0dfd773 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/ScsiModesController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/ScsiModesController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class ScsiModesController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/ScsiPagesController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/ScsiPagesController.cs index e088686e..c5a471fd 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/ScsiPagesController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/ScsiPagesController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class ScsiPagesController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/ScsisController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/ScsisController.cs index 28d0b0b0..7cf455b4 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/ScsisController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/ScsisController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class ScsisController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/SscsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/SscsController.cs index 4fe3a007..c901bab2 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/SscsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/SscsController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class SscsController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/SupportedDensitiesController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/SupportedDensitiesController.cs index 4eb9d6ec..c63622f8 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/SupportedDensitiesController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/SupportedDensitiesController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class SupportedDensitiesController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/TestedMediasController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/TestedMediasController.cs index 6c39d113..1b652e65 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/TestedMediasController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/TestedMediasController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class TestedMediasController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/TestedSequentialMediasController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/TestedSequentialMediasController.cs index ef884c33..5e76f3ac 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/TestedSequentialMediasController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/TestedSequentialMediasController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class TestedSequentialMediasController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/UsbProductsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/UsbProductsController.cs index 7ed518a3..515e8d43 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/UsbProductsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/UsbProductsController.cs @@ -1,6 +1,7 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; @@ -9,6 +10,7 @@ using Microsoft.EntityFrameworkCore.Query; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class UsbProductsController : Controller { readonly DicServerContext _context; @@ -51,7 +53,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/UsbProducts/Create - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Create([Bind("Id,ProductId,Product,AddedWhen,ModifiedWhen,VendorId")] @@ -91,7 +93,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/UsbProducts/Edit/5 - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Edit(int id, [Bind("Id,ProductId,Product,AddedWhen,ModifiedWhen,VendorId")] diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/UsbVendorsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/UsbVendorsController.cs index 2ec942e8..03cd162b 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/UsbVendorsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/UsbVendorsController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class UsbVendorsController : Controller { readonly DicServerContext _context; @@ -38,7 +40,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers public IActionResult Create() => View(); // POST: Admin/UsbVendors/Create - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Create([Bind("Id,VendorId,Vendor,AddedWhen,ModifiedWhen")] @@ -74,7 +76,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers } // POST: Admin/UsbVendors/Edit/5 - // To protect from overposting attacks, please enable the specific properties you want to bind to, for + // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost, ValidateAntiForgeryToken] public async Task Edit(int id, [Bind("Id,VendorId,Vendor,AddedWhen,ModifiedWhen")] diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/UsbsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/UsbsController.cs index ecc81604..e2a1e706 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/UsbsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/UsbsController.cs @@ -7,10 +7,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class UsbsController : Controller { private readonly DicServerContext _context; diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/VersionsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/VersionsController.cs index 775a6dbf..4eb35536 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/VersionsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/VersionsController.cs @@ -1,12 +1,14 @@ using System.Linq; using System.Threading.Tasks; using DiscImageChef.Server.Models; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace DiscImageChef.Server.Areas.Admin.Controllers { [Area("Admin")] + [Authorize] public class VersionsController : Controller { readonly DicServerContext _context;