Apakah pengesahan?
Pengesahan ialah cara aplikasi menyemak siapa seseorang sebelum membenarkannya masuk, contohnya dengan kata laluan, kod yang dihantar melalui e-mel, atau "Log masuk dengan Google".
Pengesahan menjawab soalan "siapa anda?". Pasangannya, kebenaran (authorization), menjawab "apa yang anda dibenarkan lakukan?". Log masuk ialah pengesahan; admin yang melihat halaman yang tidak boleh dilihat pengguna biasa ialah kebenaran.
Kaedah biasa ialah e-mel dan kata laluan, pautan ajaib atau kod sekali guna yang dihantar melalui e-mel, log masuk dengan akaun sedia ada seperti Google atau Apple, dan langkah kedua seperti aplikasi pengesah.
Untuk melakukannya dengan betul, simpan kata laluan dengan selamat, lindungi daripada tekaan berulang, tamatkan sesi selepas tempoh tertentu, dan semak di pelayan bahawa setiap permintaan datang daripada pengguna yang log masuk dan dibenarkan membuatnya.
Dalam Mythex, ejen membina log masuk untuk pengguna aplikasi anda dengan pangkalan data anda sendiri atau penyedia pengesahan yang anda pilih; tiada perkhidmatan log masuk terurus terbina dalam.
Soalan lazim
Apakah perbezaan antara pengesahan dan kebenaran?
Pengesahan menyemak siapa anda. Kebenaran menentukan apa yang boleh anda lihat dan lakukan selepas anda masuk.
Patutkah saya membina log masuk sendiri atau menggunakan penyedia?
Penyedia mengendalikan bahagian yang sukar seperti tetapan semula kata laluan, log masuk sosial dan kemas kini keselamatan untuk anda. Membina sendiri memberi kawalan penuh tetapi tanggungjawab lebih. Kedua-duanya boleh berjaya jika dibuat dengan berhati-hati.
Lihat juga
Mythex · Pricing · Bina apa sahaja dengan AI · Templat laman web dan aplikasi · Mythex dibandingkan · Glosari pembinaan aplikasi AI · Alat percuma untuk membina aplikasi dengan AI · English