Autentikasi dan sesi untuk Shopify

high5 titik pemeriksaan

Autentikasi adalah target paling bernilai di situs mana pun: credential stuffing, session fixation, dan CSRF semuanya menuju pintu yang sama.

Yang harus ada di Shopify

  • Form login memakai HTTPS dan menyertakan token CSRF
  • Rate limiting dan penguncian setelah percobaan gagal
  • MFA tersedia untuk akun istimewa
  • Kata sandi disaring terhadap korpus kebocoran yang diketahui
  • Tidak ada account enumeration lewat pesan error

Cara memperbaiki

  1. 1Tambahkan pembatasan per akun dan per IP
  2. 2Wajibkan MFA untuk admin dan saring kata sandi lewat API k-anonymity

Konteks Shopify

Hosted e-commerce platform; the storefront runs on Shopify infrastructure.

Platform security is Shopify's responsibility, but apps, custom liquid and exposed API tokens are yours.