.NET Core

asp.net mobile backend refresh jwt token

สร้างโปรเจ็กส์แบบ mvc ใช้ JWT, Identity service แต่ยังไม่ได้ Seed ข้อมูล

Database หลายตาราง

 

WebApp

  1. เพิ่มโมเดล Movie ให้กับโปรเจ็กส์ WebApp
  2. Seed ข้อมูลให้กับโปรเจ็กส์ WebApp

WebApp มี Authen แบบ Individual

  1. สร้างโปรเจ็กส์แบบ webapp มี Authen แบบ Individual
  2. เปลี่ยนจาก Sqlite มาใช้ SqlServer
  3. การปรับแต่งค่า Password , Lockout และ Cookie
  4. scaffolder เพื่อแสดงไฟล์ Register , Login , Logout

WebApi

  1. สร้างโปรเจ็กส์แบบ webapi
  2. สร้างโปรเจ็กส์แบบ WebApi (ด้วย Visual Studio 2017)
  3. เพิ่มโมเดล Movie ให้กับโปรเจ็กส์ WebApi
  4. Seed ข้อมูลให้กับโปรเจ็กส์ WebApi
  5. เพิ่มโมเดล ApplicationUser และ Seed ข้อมูลให้กับโปรเจ็กส์ WebApi
  6. ใช้ ApplicationUser ของ Identity service และ Seed ข้อมูลให้กับโปรเจ็กส์ WebApi
  7. **สร้างโปรเจ็กส์แบบ WebApi ใช้ Identity service และ Seed ข้อมูล
  8. สร้างโปรเจ็กส์แบบ WebApi

WebApi มี Authen แบบ Individual

  1. สร้างโปรเจ็กส์แบบ WebApi มี Authen แบบ Individual (ไม่ work)
  2. ใช้ ApplicationUser ของ Identity service และ Seed ข้อมูลให้กับโปรเจ็กส์ WebApi ที่มี Authen แบบ Individual

WebApi + JWT

  1. สร้าง webapi รองรับ JWT
  2. Securing ASP.NET Core 2.0 Applications with JWTs

WebApi มี Authen แบบ Individual + JWT

WebMVC

  1. สร้างโปรเจ็กส์แบบ WebMVC
  2. โปรเจ็กส์แบบ WebMVC เพิ่ม Controller
  3. โปรเจ็กส์แบบ WebMVC ให้ Controller รับพารามิเตอร์
  4. โปรเจ็กส์แบบ WebMVC เพิ่ม View
  5. ยังไม่เสร็จโปรเจ็กส์แบบ WebMVC เพิ่ม Model
  6. เพิ่มโมเดล Movie ให้กับโปรเจ็กส์ WebMVC
  7. grocery แบบ mvc step#1 Creating the Grocery List API
  8. grocery แบบ mvc step#2 Adding Authentication
  9. grocery แบบ mvc step#3 Validating JWTs with ASP.NET Core