Untuk siapa artikel ini
Artikel untuk perancang antarmuka yang ingin memahami cara kerja pendaftaran, otorisasi, pemulihan kata sandi yang digunakan di berbagai sistem. Jika Anda seorang pengembang / desainer, dan Anda menemukan kesalahan / ketidakakuratan, beri tahu saya (saya akan dengan senang hati menyelesaikan artikel ini).
Mulailah
Hari ini saya ingin berbicara tentang bagaimana otentikasi terjadi dalam aplikasi berbagai platform - dari aplikasi seluler hingga utilitas konsol.
Otentikasi adalah proses di mana pengguna mengautentikasi identitas mereka ke sistem. Sistem memberikan data pribadi hanya kepada pemiliknya.
Mekanisme otentikasi di tingkat dasar cukup sederhana - Anda perlu memasukkan data dalam bentuk nama pengguna dan kata sandi. Periksa data apakah ada kecocokan, dan jika datanya cocok, maka Anda adalah pemilik sebenarnya dari akun tersebut.
Akun adalah sekumpulan data pengguna yang disimpan dalam sistem. Biasanya, hanya satu pengguna yang memiliki akses ke akun - pemiliknya.
Contoh:
Dalam film-film, ketika seorang mata-mata diminta untuk menyebutkan kata sandi untuk mengkonfirmasi identitasnya, maka sebenarnya, proses otentikasi pengguna dilakukan. Jika frasa sandi (kata sandi) benar, maka mata-mata itu dipercaya dan diberikan data yang disembunyikan dari yang lain. (Berlebihan)
Proses otentikasi
- ( ) - , , . , .
(CREATE) -
(READ) -
(UPDATE) - - , .
(DELETE) -
()
- . :
Email (username@mail.com)
(+996 777 777 777)
(username)
(Google, Facebook, Apple⦠)
- , . ( Google, Figma). /.
()
- , (), - ( - ).
- ( ) , (, , , ). , , .
. : , , .
, . , , .
. :
|
|
|
|
|
|
|
|
|
|
|
PIN |
PIN |
PIN |
|
|
|
|
SMS |
|
- , - .
.
, , , .
.
.
, - . - Email + , .
, - . , ( ) . , . - . . . - . - , .
, .
,
. , . ( ).
, - . .
( )
.
. , - .
, - . , .
""
- . . - , .
- (), Cookies. , ( ) .
Cookies
Cookies - , () . , - Cookies, . - () , () .
, .
Dalam artikel ini, kami memeriksa prinsip-prinsip dasar tentang cara kerja otentikasi di berbagai sistem. Seluruh artikel ini ditujukan untuk membantu perancang antarmuka memahami bagaimana proses otentikasi bekerja, untuk apa, jenisnya, dan apa yang terjadi pada sebagian besar tahap selama otorisasi, pendaftaran, pemulihan kata sandi oleh pengguna.
Saya harap ini bermanfaat bagi Anda, dan setidaknya sedikit menarik.