Dot Net Core
1) Netlify CMS
Open source content management for your Git workflow
Use Netlify CMS with any static site generator for a faster and more flexible web project
https://github.com/netlify/netlify-cms
A CMS for static site generators. Give non-technical users a simple way to edit and add content to any site built with a static site generator.
2) What is Squidex?
https://github.com/Squidex/squidex
Squidex is an open source headless CMS and content management hub. In contrast to a traditional CMS Squidex provides a rich API with OData filter and Swagger definitions. It is up to you to build your UI on top of it. It can be website, a native app or just another server. We build it with ASP.NET Core and CQRS and is tested for Windows and Linux on modern browsers.
- Visual Studio Code or Visual Studio 2017
- Node.js
- .NET Core SDK (Already part of Visual Studio 2017)
- MongoDB
- Redis (If you want to run Squidex on multiple hosts)
3) Auth in .NET Core
https://dev.to/samueleresca/developing-token-authentication-using-aspnet-core
4) 128 samples for Asp.Net Core Fundamentals (updated daily)
https://github.com/dodyg/practical-aspnetcore
ASP.NET Core Authentication Lab
https://github.com/dotnet-presentations
This is walk through for a ASP.NET Core Authentication Lab, targeted against ASP.NET Core 2.0 RTM and VS2017/VS Code.
This lab uses the Model-View-Controller template as that's what everyone has been using up until now and it's the most familiar starting point for the vast majority of people.
Official authentication documentation is at https://docs.microsoft.com/en-us/aspnet/core/security/authentication/.
An authorization lab is available at https://github.com/blowdart/AspNetAuthorizationWorkshop/tree/core2