Бисёре аз веб-барномаҳо, ба монанди вебсайтҳои тиҷорати электронӣ ва веб-порталҳо, барои корбарони худ сабти корбарон ва фаъолияти вурудро таъмин мекунанд.
Вақте ки мо аз санҷиши ҷараёни бақайдгирии корбарон хоҳиш мекунем, мо бояд як қатор сенарияҳо дошта бошем, ки мо онҳоро бо истифода аз хусусияти бақайдгирӣ бо осонӣ истифода барем.
Ҳадафи ин навишта аз он иборат аст, ки ба шумо рӯйхати сенарияҳои маъмул ва ҳолатҳои санҷиширо пешниҳод намоед, ки ҳангоми санҷиши функсияи сабти корбар бояд баррасӣ карда шаванд.
Раванди сабти ном қисми шахсият ва идоракунии дастрасӣ , IDAM.
Биёед дида бароем, ки мо як api сабти ном дорем, ки тавассути он /register
дастрас кардан мумкин аст нуқтаи ниҳоӣ.
Дар /register
endpoint як бори JSON-ро мегирад:
{
'username': '',
'password': '',
'first_name': '',
'last_name': '',
'email': '' }
Ҳоло, мо инро санҷида истодаем /register
нуқтаи ниҳоӣ. Мо дар бораи кадом сенарияҳо фикр карда метавонем?
Сенарияи 1: Метавонад корбарро бо бори зарурии сабти ном ба қайд гирад
Сарборӣ:
Санҷед:
Сенарияи 2: Оё наметавонад корбарро бо бори хатоҳои JSON сабти ном кунад
Сарборӣ:
Санҷед:
Бисёр вақт, вақте ки корбар сабти ном мешавад, ба суроғаи почтаи электронии корбар истиноди тасдиқшуда фиристода мешавад, то ки почтаи электронӣ эътибор дошта бошад.
Корбарон одатан бояд истиноди почтаи электрониро клик кунанд, то ҳисоби почтаи электронии худро тасдиқ кунанд.
Мо метавонем бо истиноди тасдиқи мӯътабар ва нодуруст санҷиш гузаронем.
Сенарияи 3: Бақайдгирии корбарро тасдиқ кунед
Сарборӣ: Дархости дуруст
Санҷед:
Сенарияи 4: Бақайдгирии корбарро тасдиқ кунед
Сарборӣ: Дархости нодуруст
Санҷед:
Сенарияи 5: Бояд як корбарро ду маротиба сабти ном накунад
Сарборӣ: Дархости дуруст
Санҷед:
Гузарвожаҳои маҳдуд он паролҳое мебошанд, ки аллакай ҳакер шуда ва ба пастейн гузошта шудаанд. HIBP (HaveIBeenPawned.com) дорои рӯйхати нишонаҳои ҳакершуда мебошад.
Сенарияи 6: Оё наметавонад корбарро бо нишонаҳои маҳдуд ба қайд гирад
Сарборӣ: Ҳама майдонҳо дурустанд, аммо пароли маҳдуд
Санҷед:
Рӯйхати гузарвожаҳое мавҷуданд, ки маъмулӣ ва рахна кардани онҳо осон аст, бинобар ин ҳангоми сабти корбарон бояд канорагирӣ кард.
Сенарияи 7: Оё наметавонад корбарро бо тахмин кардани нишонаҳо сабти ном кунад
Сарборӣ: Ҳама майдонҳо эътибор доранд, аммо барои пинҳон кардани парол осон
Санҷед:
Сенарияи 8: Набояд гузарвожаро бо номи корбар муқаррар карда бошад
Сарборӣ: Ҳама майдонҳо дурустанд, аммо парол бо номи корбар
Санҷед:
Талаботи ҳар як барнома гуногун аст ва сенарияҳои дар боло овардашуда метавонанд ба хусусияти сабти ном, ки шумо санҷида истодаед, дахл дошта бошанд ё набошанд.
Аммо умедворем, ки ин сенарияҳо метавонанд ба шумо дастуре диҳанд, ки ҳангоми санҷиши ҷараёни сабти номи корбар чиро бояд биҷӯед.