摸底產(chǎn)品新人的能力怎么樣,一個(gè)基礎(chǔ)問(wèn)題就夠了
編輯導(dǎo)讀:在面試產(chǎn)品新人的時(shí)候,你通常會(huì)準(zhǔn)備什么樣的面試問(wèn)題。注冊(cè)登錄系統(tǒng)作為產(chǎn)品的基礎(chǔ)系統(tǒng),是很適合考驗(yàn)新人設(shè)計(jì)邏輯的問(wèn)題。本文作者對(duì)此進(jìn)行了解讀,一起來(lái)看看吧。
不管你使用哪一個(gè)app,你想要使用核心功能都必須先注冊(cè)/登錄,不知道你有沒(méi)有思考過(guò)注冊(cè)登錄系統(tǒng)的設(shè)計(jì)邏輯,別看這個(gè)部分很基礎(chǔ),但其實(shí)也是有點(diǎn)學(xué)問(wèn)的。一個(gè)新入行的產(chǎn)品還真是不一定都能完整的考慮到。
如果你想看一下新人產(chǎn)品的水平怎么樣,我覺(jué)得用這個(gè)問(wèn)題其實(shí)就可以進(jìn)行摸底——我們假定現(xiàn)在你要做一個(gè)新的app,注冊(cè)登錄系統(tǒng)你準(zhǔn)備怎么設(shè)計(jì)?
這是包含了注冊(cè)+登錄+找回密碼三個(gè)子系統(tǒng)的一個(gè)基礎(chǔ)型系統(tǒng)。新人要回答的完整其實(shí)也不容易,我們來(lái)看看這個(gè)最基礎(chǔ)的系統(tǒng),包含了哪些細(xì)節(jié)。
我們先聊聊注冊(cè)的環(huán)節(jié)。
如果大家回想一下的話,市面上主流的注冊(cè)方式大概就是幾個(gè):短信驗(yàn)證碼登錄、密碼注冊(cè)和三方賬號(hào)授權(quán)聯(lián)登,我們一一來(lái)聊一下。
短信驗(yàn)證碼登錄,這是當(dāng)前最普遍采用的。
每次登錄的時(shí)候都使用手機(jī)號(hào)+短信驗(yàn)證碼登錄,不區(qū)分是否首次登錄。
但也有幾個(gè)細(xì)節(jié)需要關(guān)注一下:
1、短信驗(yàn)證碼的觸發(fā)是否需要圖片驗(yàn)證碼加以驗(yàn)證,來(lái)區(qū)分對(duì)方是不是真人。
這是為了防止受到惡意攻擊,一般來(lái)說(shuō)這是一個(gè)提高系統(tǒng)安全性的措施,但是對(duì)于用戶(hù)并不友好,我之前碰到過(guò),有的圖片驗(yàn)證碼很難辨認(rèn),所以經(jīng)常會(huì)輸入錯(cuò)誤,這會(huì)導(dǎo)致用戶(hù)負(fù)擔(dān)加重和用戶(hù)體驗(yàn)下降,理論上這就是把系統(tǒng)安全的一部分校驗(yàn)成本轉(zhuǎn)嫁給了用戶(hù),如果你的app不是對(duì)黃牛有利可圖或者可能涉及到用戶(hù)的資金安全和敏感信息安全的話建議不要加這個(gè)東西,對(duì)中老年用戶(hù)尤其不友好;
這個(gè)圖片驗(yàn)證碼可以設(shè)計(jì)成一個(gè)臨時(shí)提高安全性的設(shè)計(jì),后系統(tǒng)層面控制,如果受到攻擊則打開(kāi)權(quán)限。當(dāng)然這個(gè)設(shè)計(jì)根據(jù)app類(lèi)型和用戶(hù)體量來(lái)看要不要設(shè)計(jì),早期可以不設(shè)計(jì)。
圖片驗(yàn)證碼的類(lèi)型也很多,譬如是看圖片輸入驗(yàn)證碼、滑動(dòng)拼圖、按順序點(diǎn)擊、選指定的物品圖形等等,都可以,看你喜歡,考慮一下用戶(hù)負(fù)擔(dān)就行。
2、短信驗(yàn)證碼的觸發(fā)間隔,主流是60秒的設(shè)計(jì)。
這個(gè)設(shè)計(jì)是為了解決用戶(hù)在APP上反復(fù)點(diǎn)擊獲取驗(yàn)證碼的問(wèn)題,一般來(lái)說(shuō)用戶(hù)點(diǎn)了一次,驗(yàn)證碼不會(huì)馬上收到,等個(gè)幾秒是正常的,時(shí)間長(zhǎng)的話甚至要幾十秒,但是用戶(hù)耐心差,如果不加限制就會(huì)反復(fù)點(diǎn)擊,增加平臺(tái)成本。
這里需要注意一個(gè)小細(xì)節(jié),很多時(shí)候用戶(hù)會(huì)輸錯(cuò)手機(jī)號(hào),那么重新輸入之后,獲取驗(yàn)證碼是不是需要等前面那個(gè)倒計(jì)時(shí)結(jié)束才可以,還是檢測(cè)到變化就變更為可點(diǎn)擊,這是個(gè)很小的細(xì)節(jié),但是也是會(huì)影響用戶(hù)體驗(yàn);
3、短信驗(yàn)證碼的位數(shù)長(zhǎng)度和有效時(shí)間長(zhǎng)度,位數(shù)長(zhǎng)度是4位或6位,有效時(shí)間長(zhǎng)度不超過(guò)5分鐘。
位數(shù)長(zhǎng)度從安全層面來(lái)說(shuō)6位肯定優(yōu)于4位,破解概率更小。從目前的已知信息來(lái)看,4位也夠用,破解的話也需要超過(guò)10分鐘的時(shí)間,所以安全性尚可。當(dāng)然如果是近距離攔截的話兩者無(wú)差別。
所以總的來(lái)說(shuō)在實(shí)際應(yīng)用中4位或者6位差別不大,都可以。真要說(shuō)的話建議是6位,用戶(hù)感知上更加安全一點(diǎn)。不要設(shè)計(jì)成其他位數(shù),增加用戶(hù)上手的成本。
有效時(shí)間長(zhǎng)度的話不宜超過(guò)5分鐘,一般是3分鐘或者5分鐘,也不要搞成1分鐘,有時(shí)候用戶(hù)可能耽擱一下就過(guò)去了,這個(gè)不好。短信驗(yàn)證碼的設(shè)計(jì)本身就是為了安全,所以一個(gè)驗(yàn)證碼的有效時(shí)間絕對(duì)不能過(guò)長(zhǎng)。
在使用短信驗(yàn)證碼注冊(cè)的情況下,有的平臺(tái)還是會(huì)要求用戶(hù)設(shè)置密碼,如果能跳過(guò)呢,我理解是平臺(tái)想省點(diǎn)錢(qián),畢竟設(shè)置密碼以后有部分用戶(hù)是會(huì)選擇用密碼登錄的。但如果不能跳過(guò)那就是產(chǎn)品經(jīng)理設(shè)計(jì)不合理,用戶(hù)都已經(jīng)選擇用驗(yàn)證碼了還必須設(shè)置密碼,那么你上來(lái)直接告訴用戶(hù)設(shè)置密碼不行嗎?我知道部分平臺(tái)在設(shè)置密碼的時(shí)候也會(huì)要求輸入短信驗(yàn)證碼,但這個(gè)做法的目的是為了驗(yàn)證手機(jī)號(hào)是本人在使用,兩者的目的和用戶(hù)感知是完全不一樣的,不能因?yàn)樵匾粯泳驼J(rèn)為是一樣的。
4、短信驗(yàn)證碼收到之后是不是自動(dòng)填充的問(wèn)題,安卓手機(jī)是可以監(jiān)控短信內(nèi)容的,收到驗(yàn)證碼之后可以識(shí)別出驗(yàn)證碼并填入,填入之后就會(huì)自動(dòng)完成注冊(cè)登錄,這樣的話體驗(yàn)就很好。
但是要不要加這個(gè)東西我覺(jué)得你要斟酌,首先是合規(guī)的問(wèn)題,用戶(hù)有沒(méi)有授權(quán),如果沒(méi)有的話你這就屬于違規(guī)行為,很容易被舉報(bào)和處罰,以后這方面會(huì)越來(lái)越嚴(yán)謹(jǐn)。其次是現(xiàn)在的用戶(hù)都很注意隱私保護(hù),如果你自動(dòng)填充,部分用戶(hù)會(huì)認(rèn)為你惡意監(jiān)控短信信息,可能會(huì)棄用。所以還是斟酌一下,其實(shí)我認(rèn)為即便讓用戶(hù)手動(dòng)輸入驗(yàn)證碼也不會(huì)有什么流失,畢竟哪有app不需要輸入驗(yàn)證碼的,用戶(hù)的操作成本也不高。不加你的合規(guī)風(fēng)險(xiǎn)和用戶(hù)的自我保護(hù)問(wèn)題就沒(méi)有了,加了反而有點(diǎn)問(wèn)題。
5、使用手機(jī)號(hào)驗(yàn)證碼登錄還有一個(gè)非常麻煩的問(wèn)題,那就是用戶(hù)如果更換手機(jī)號(hào)了怎么處理。目前市面上絕大部分平臺(tái)是沒(méi)有針對(duì)這種情況做任何流程設(shè)計(jì)的,主要是現(xiàn)在更換手機(jī)號(hào)的用戶(hù)沒(méi)有那么多了。但一旦用戶(hù)遇到,對(duì)應(yīng)的用戶(hù)就會(huì)覺(jué)得很難受,因?yàn)閹讉€(gè)月以后這部分?jǐn)?shù)據(jù)就存在泄露的風(fēng)險(xiǎn)。
體量不大你可以不設(shè)計(jì),占比小絕對(duì)值也小,體量大的話還是要設(shè)計(jì)的,占比小但絕對(duì)值大,你可以增加一個(gè)手機(jī)號(hào)變更的入口,提示用戶(hù)通過(guò)線下的方式聯(lián)系你們進(jìn)行修改。
短信驗(yàn)證碼登錄現(xiàn)在還有一個(gè)普遍使用的更優(yōu)解,那就是運(yùn)營(yíng)商授權(quán)校驗(yàn)登錄,你經(jīng)??吹降摹臼褂帽臼謾C(jī)號(hào)一鍵登錄】就是這個(gè)功能,用戶(hù)體驗(yàn)更好一點(diǎn),成本的話差不多的。但這個(gè)功能成功率不是很穩(wěn)定,需要你考慮登錄不成功的情況。
密碼注冊(cè),這個(gè)方式也還是比較常見(jiàn)的,因?yàn)橛胁糠钟脩?hù)還是習(xí)慣使用密碼。
密碼注冊(cè)是PC時(shí)代的遺留產(chǎn)物,這種方式也成功的延續(xù)到現(xiàn)在了。現(xiàn)在的話一般是郵箱、手機(jī)號(hào)、身份證三種方式的一種,看情況,不太建議用郵箱了,因?yàn)橛绵]箱注冊(cè)還要校驗(yàn)郵箱的有效性,操作復(fù)雜,體驗(yàn)不好。身份證號(hào)注冊(cè)如果不是政府類(lèi)APP就還是別用了,身份證號(hào)太敏感,用戶(hù)一般不愿意。
密碼注冊(cè)的話一般是關(guān)注兩個(gè)問(wèn)題:
1、設(shè)置密碼時(shí)手機(jī)號(hào)是否做短信驗(yàn)證碼校驗(yàn),這是為了驗(yàn)證手機(jī)號(hào)是本人在使用,不是被盜用,建議是加一個(gè);
2、密碼的長(zhǎng)度和類(lèi)型,長(zhǎng)度的話一般是6-15位,類(lèi)型的話是特殊字符+數(shù)字+大小寫(xiě)字母都可以,這個(gè)的話主要考慮app的性質(zhì),如果是對(duì)于安全性要求高的就可以對(duì)位數(shù)和字符類(lèi)型要求高一點(diǎn),常規(guī)的app會(huì)提示密碼強(qiáng)度,但是不會(huì)強(qiáng)制要求,有些app就要求很高,譬如個(gè)稅app,要求特殊字符+數(shù)字+大小寫(xiě)字母都要有,位數(shù)不低于8位。通常來(lái)說(shuō)這種設(shè)計(jì)安全是安全,但是用戶(hù)記不住,我就記不住,每次都重置密碼。
平衡好安全性和用戶(hù)體驗(yàn),個(gè)稅app能這么做是因?yàn)槭褂妙l率低+必須要用,一般的app沒(méi)有這么剛的。
三方賬號(hào)授權(quán)聯(lián)登,這現(xiàn)在也比較常見(jiàn)。
這種方式主要是巨頭們?yōu)榱遂柟套约旱纳鷳B(tài),把自己旗下的app盡量串在一起。譬如淘寶系的app都可以使用淘寶賬號(hào)或者支付寶賬號(hào)登錄,點(diǎn)擊授權(quán)就行。騰訊系也是一樣的,可以使用微信賬號(hào)或者QQ賬號(hào)登錄。
有的時(shí)候還是強(qiáng)制性的,譬如知識(shí)星球就只能用微信登錄。這是巨頭們的一種競(jìng)爭(zhēng)策略。
當(dāng)然還有一些情況是強(qiáng)社交關(guān)系的app為了獲取關(guān)系鏈而引導(dǎo)用戶(hù)使用微信或者QQ登錄,這就看app了。
我要特別說(shuō)一下一種非常不友好的設(shè)計(jì),我就遇到過(guò)。當(dāng)用戶(hù)選擇使用社交賬號(hào)授權(quán)登錄之后,發(fā)現(xiàn)還是需要用手機(jī)號(hào)+驗(yàn)證碼進(jìn)行驗(yàn)證,這種設(shè)計(jì)真是垃圾設(shè)計(jì)。
我理解大概是為了規(guī)避同一個(gè)用戶(hù)有多個(gè)賬號(hào)的問(wèn)題,也可能是為了獲取用戶(hù)手機(jī)號(hào),不管是哪一種,你為啥不直接驗(yàn)證手機(jī)號(hào)?為什么不降低用戶(hù)的使用成本?不要為了設(shè)計(jì)而設(shè)計(jì),先授權(quán)后手機(jī)號(hào)驗(yàn)證用戶(hù)體驗(yàn)差的一塌糊涂,我遇到之后就馬上棄用了,一個(gè)登錄都不顧及用戶(hù)體驗(yàn)的app,我還能指望它的核心功能會(huì)有好的用戶(hù)體驗(yàn)?產(chǎn)品人不應(yīng)該犯這種錯(cuò)誤。
注冊(cè)方式大概就這么些,那么怎么選?
小孩子才做選擇,成年人都想要。
考慮到用戶(hù)的使用習(xí)慣,短信驗(yàn)證碼+密碼登錄基本是必備的,部分app還會(huì)在底部加社交賬號(hào)聯(lián)登的入口,這就看你的選擇了,如果不是想要引導(dǎo)加入用戶(hù)的社交關(guān)系,那么不加比加好,加了就意味著賬號(hào)體系的復(fù)雜程度增加了,維護(hù)起來(lái)也麻煩,后續(xù)如果想要砍掉就更麻煩,所以做多做不如少做,有些時(shí)候給用戶(hù)更多選擇不一定就是好的。
接下去我們聊聊登錄的部分。
登錄是建立在注冊(cè)的基礎(chǔ)上的,所以要結(jié)合注冊(cè)來(lái)看。如果是短信驗(yàn)證碼注冊(cè)和其他賬號(hào)授權(quán)聯(lián)登其實(shí)不存在登錄怎么處理的問(wèn)題,還是一樣的方式。所以我們就談一談密碼登錄的問(wèn)題。
首先是登錄安全的問(wèn)題。大部分app都會(huì)關(guān)注登錄的設(shè)備和IP地址是否發(fā)生變化的問(wèn)題,譬如你換了一臺(tái)新的手機(jī),這個(gè)時(shí)候設(shè)備號(hào)就變了,這樣一來(lái)為了規(guī)避賬號(hào)被盜的問(wèn)題,會(huì)要求先進(jìn)行手機(jī)號(hào)驗(yàn)證,證明是本人在使用。
但這個(gè)設(shè)計(jì)其實(shí)并不是一個(gè)完全有效的設(shè)計(jì),因?yàn)槿绻謾C(jī)丟了的話,其他人取出sim卡是可以繞過(guò)這個(gè)設(shè)計(jì)的,它只能解決別人惡意盜用你賬號(hào)的問(wèn)題。說(shuō)到這里我就建議大家都設(shè)置一下sim卡的pin碼密碼,這樣即便手機(jī)號(hào)丟了一般人也用不了,安全性也更強(qiáng)一點(diǎn)。
IP地址變化也是一樣的道理,但I(xiàn)P變化不一定是賬號(hào)被盜,從現(xiàn)實(shí)來(lái)說(shuō)可能是出差或者旅游等等,所以安全提醒會(huì)弱很多,你可能會(huì)收到一條提醒短信或者下次登錄的時(shí)候報(bào)一個(gè)異常登錄,提醒你注意賬號(hào)安全。
其次是賬號(hào)安全的問(wèn)題,一般金融類(lèi)app都會(huì)要求用戶(hù)每次都重新登錄,或者在固定時(shí)間后強(qiáng)制用戶(hù)重新登錄,銀行類(lèi)app最常見(jiàn)了,5分鐘不使用你再用就得重新登錄,這是為了最大程度保護(hù)你的資金安全。
所以需要看你的APP是什么性質(zhì)的,如果和錢(qián)、個(gè)人敏感信息無(wú)關(guān)的話就可以不用設(shè)置這么嚴(yán)謹(jǐn)?shù)南拗?,但也最好不要處理成永久有效,你可以處理?0天有效之類(lèi)的。
有的app是混合型的,像微信和支付寶,既有常規(guī)的功能也有資金相關(guān)的功能,這樣的話就需要分級(jí)處理,在進(jìn)入資金賬戶(hù)時(shí)再加一道密碼,每次進(jìn)入或者使用都需要輸入密碼,確保資金安全。
5分鐘登一次或者每次都登,安全是安全了,但是用戶(hù)體驗(yàn)不好,所以一般來(lái)說(shuō)平臺(tái)都會(huì)在用戶(hù)注冊(cè)或者再次登錄時(shí)反復(fù)引導(dǎo)用戶(hù)設(shè)置手勢(shì)密碼解鎖、指紋解鎖或者人臉識(shí)別解鎖。這樣安全性和便捷性可以兼顧。
我特別說(shuō)一下,目前已經(jīng)有人臉識(shí)別系統(tǒng)被黑產(chǎn)的技術(shù)攻破的案例,所以即便是業(yè)內(nèi)認(rèn)為安全等級(jí)較高的人臉識(shí)別技術(shù)也不是完全安全的了,大家在自己使用人臉識(shí)別技術(shù)的時(shí)候還是要注意一下。
最后說(shuō)一下密碼錯(cuò)誤如何處理的問(wèn)題,這里面包含了設(shè)密碼輸入錯(cuò)誤、手勢(shì)密碼錯(cuò)誤、指紋識(shí)別錯(cuò)誤、人臉識(shí)別錯(cuò)誤。
常規(guī)來(lái)說(shuō)允許用戶(hù)輸入5次就可以,一般5次都錯(cuò),那么即便是多輸入幾次也是錯(cuò),設(shè)置成5次可以有效的規(guī)避賬號(hào)被攻擊的問(wèn)題。
關(guān)鍵的是如果5次都錯(cuò)了,那要怎么處理。有兩種方式:一種是鎖定固定時(shí)間后自動(dòng)解鎖;一種是永久鎖定,需要人工解鎖。
app賬號(hào)對(duì)于安全性要求沒(méi)有那么高的話可以選鎖定24小時(shí)后自動(dòng)解鎖,解鎖的時(shí)間不要太短,讓用戶(hù)有個(gè)記憶點(diǎn)。
app賬號(hào)對(duì)于安全性要求高的話就要永久鎖定,然后人工解鎖??梢宰層脩?hù)聯(lián)系客服解鎖,注意提前設(shè)計(jì)好驗(yàn)證身份的方式。也可以讓用戶(hù)通過(guò)特殊的方式自行解鎖,譬如選擇地址或者瀏覽過(guò)的內(nèi)容、關(guān)注過(guò)的用戶(hù)等等。特殊流程解鎖的話成本可控一點(diǎn)。
接下去我們談一談?wù)一孛艽a的部分。
這個(gè)部分和登錄的邏輯是類(lèi)似的,也只需要談密碼登錄就行。
一般來(lái)說(shuō)找回密碼分為兩個(gè)步驟,一個(gè)是驗(yàn)證身份,一個(gè)是設(shè)置新密碼。
驗(yàn)證身份有很多種方式,早期PC互聯(lián)網(wǎng)的時(shí)候是回答問(wèn)題,后來(lái)就變成了郵箱驗(yàn)證,到移動(dòng)互聯(lián)網(wǎng)的時(shí)候就變成了手機(jī)號(hào)驗(yàn)證,當(dāng)然更進(jìn)一步的有像微信這種需要好友發(fā)消息進(jìn)行驗(yàn)證的,我記得淘寶好像是選擇地址或者最近購(gòu)買(mǎi)過(guò)的商品進(jìn)行驗(yàn)證,都很不錯(cuò)。
驗(yàn)證的方式可以根據(jù)自己的app內(nèi)容進(jìn)行處理,常規(guī)的app其實(shí)手機(jī)號(hào)驗(yàn)證就夠了。如果是涉及資金賬戶(hù)的話,還需要加上輸入身份證信息進(jìn)行校驗(yàn)。
再接下去就是賬號(hào)注銷(xiāo)的問(wèn)題。
對(duì)于一個(gè)平臺(tái)來(lái)說(shuō)肯定不希望用戶(hù)注銷(xiāo)賬號(hào),但是這在邏輯上和法規(guī)上是不允許,所以必然還是要設(shè)計(jì)注銷(xiāo)功能。這個(gè)的話簡(jiǎn)單做個(gè)短信驗(yàn)證碼驗(yàn)證或者密碼就行。
額外說(shuō)一下,如果用戶(hù)注銷(xiāo)賬號(hào),按照合規(guī)性的要求,用戶(hù)數(shù)據(jù)是要?jiǎng)h除的,但是我估計(jì)大部分小公司都是不遵守的,所以在設(shè)計(jì)的時(shí)候就要考慮二次注冊(cè)的時(shí)候歷史數(shù)據(jù)怎么處理的問(wèn)題。
最后,我談一談這背后的賬號(hào)體系設(shè)計(jì)。
不管是用哪一種方式進(jìn)行的注冊(cè),都表示背后有一個(gè)真實(shí)的用戶(hù)存在,那么對(duì)應(yīng)到數(shù)據(jù)庫(kù)就涉及到整個(gè)數(shù)據(jù)庫(kù)的各類(lèi)數(shù)據(jù)表是通過(guò)什么要素相互關(guān)聯(lián)的問(wèn)題了。
首先當(dāng)然是會(huì)有一個(gè)用戶(hù)ID,這個(gè)ID一般是內(nèi)部使用的,但是對(duì)于業(yè)務(wù)部門(mén)來(lái)說(shuō)用用戶(hù)ID是不合適的,大家的習(xí)慣是用郵箱賬號(hào)、手機(jī)號(hào)或者身份證號(hào)來(lái)進(jìn)行用戶(hù)身份的說(shuō)明,符合日常生活的習(xí)慣,用戶(hù)ID最多就是在產(chǎn)品和技術(shù)進(jìn)行流通。
舉個(gè)例子,有個(gè)用戶(hù)遇到問(wèn)題,聯(lián)系客服進(jìn)行反饋,這個(gè)時(shí)候客服肯定是問(wèn)用戶(hù)手機(jī)號(hào)是多少,而不會(huì)問(wèn)用戶(hù)你的用戶(hù)ID是多少,問(wèn)了的話用戶(hù)都不知道要如何回答。
所以在進(jìn)行設(shè)計(jì)的時(shí)候,盡量用郵箱賬號(hào)、手機(jī)號(hào)或者身份證號(hào)做為主key進(jìn)行關(guān)聯(lián),關(guān)聯(lián)用戶(hù)的個(gè)人信息、行為信息、交易信息、發(fā)布信息等等。用其中一個(gè)就行,最好是手機(jī)號(hào)或者身份證號(hào),如果沒(méi)有歷史遺留用戶(hù)問(wèn)題的話在前端就不要設(shè)計(jì)郵箱登錄的方式,方便后續(xù)進(jìn)行數(shù)據(jù)存儲(chǔ)和管理。
這種情況其實(shí)就是把手機(jī)號(hào)/身份證號(hào)和用戶(hù)畫(huà)上等號(hào),一般來(lái)說(shuō)問(wèn)題不大的。
如果在設(shè)計(jì)app端注冊(cè)方式的時(shí)候允許用戶(hù)使用三方賬號(hào)登錄,那么就涉及到一個(gè)問(wèn)題,用什么做主key關(guān)聯(lián)各種數(shù)據(jù),由于三方賬號(hào)只是用戶(hù)的一個(gè)屬性,所以這種情況下就只能使用用戶(hù)ID進(jìn)行關(guān)聯(lián),也就是說(shuō)在查詢(xún)的時(shí)候需要先根據(jù)三方賬號(hào)查出用戶(hù)ID,在根據(jù)用戶(hù)ID查詢(xún)用戶(hù)數(shù)據(jù),其實(shí)管理和使用的時(shí)候不是很方便。
所以其實(shí)如果不是社交類(lèi)app我是不建議使用三方賬號(hào)授權(quán)登錄的方式的,沒(méi)啥特別的作用。
總結(jié)
你看,說(shuō)起來(lái)是很簡(jiǎn)單的注冊(cè)登錄系統(tǒng),但是其實(shí)里面還是有很多需要關(guān)注的細(xì)節(jié),我啰啰嗦嗦也寫(xiě)了5000字。
注冊(cè)登錄系統(tǒng)對(duì)于一個(gè)產(chǎn)品經(jīng)理的基礎(chǔ)能力的考驗(yàn)和判斷是一目了然的,一個(gè)新入行的產(chǎn)品經(jīng)理基礎(chǔ)老不牢靠,用這個(gè)問(wèn)題一問(wèn)就清楚了。所以不要小看基礎(chǔ)和簡(jiǎn)單的東西,簡(jiǎn)單的會(huì)了,復(fù)雜的才能做的好。
我今天的分享就這么多,希望對(duì)你有個(gè)啟發(fā)。
如果覺(jué)得不錯(cuò)歡迎關(guān)注我,歡迎留言討論。
本文由 @產(chǎn)品人玄青 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來(lái)自 Unsplash,基于 CC0 協(xié)議
個(gè)人認(rèn)為,作為新人面試,更加多是關(guān)注他態(tài)度、邏輯思維等會(huì)比較好。這種是很細(xì)節(jié),但是很少人會(huì)注意到這種,沒(méi)有做過(guò)或者不是開(kāi)發(fā),很少人會(huì)關(guān)注這個(gè)。這種問(wèn),價(jià)值不大。
而且產(chǎn)品,是業(yè)務(wù)為主,上面內(nèi)容涉及安全、并發(fā)等一系列,從文章來(lái)說(shuō),缺少業(yè)務(wù)體系,寫(xiě)到一個(gè)點(diǎn)就一個(gè)點(diǎn),這種做產(chǎn)品更危險(xiǎn),產(chǎn)品沒(méi)規(guī)劃,想到哪做到哪
個(gè)人認(rèn)為文章清晰易讀且有自己的思考在,首先感謝作者的分享@作者,標(biāo)題肯定是博眼球的,倒沒(méi)必要較真…..以及產(chǎn)品不只只是以業(yè)務(wù)為主,同時(shí)也要為交付和團(tuán)隊(duì)負(fù)責(zé),所以對(duì)功能細(xì)節(jié)有要求是非常非常重要的品質(zhì),這樣才不會(huì)留下很多天坑、不會(huì)消耗團(tuán)隊(duì)信任,我認(rèn)為對(duì)“功能細(xì)節(jié)的思考”確實(shí)可以作為面試的考察緯度。再次感謝作者的分享
個(gè)人認(rèn)為,作為新人面試,問(wèn)這種過(guò)于經(jīng)驗(yàn)性的內(nèi)容意義不大,除非對(duì)方簡(jiǎn)歷中表達(dá)做過(guò)類(lèi)似內(nèi)容,那可以用來(lái)摸底。面試新人可以循序漸進(jìn)問(wèn)問(wèn)讓他做登陸的發(fā)散思考解法考察邏輯、思考方式即可
關(guān)于是否要自動(dòng)填充驗(yàn)證碼的問(wèn)題,個(gè)人覺(jué)得可以給予選擇,比如蘋(píng)果就會(huì)在鍵盤(pán)上給出短信驗(yàn)證碼,同時(shí)有自動(dòng)填充的選項(xiàng)。要是不想自動(dòng)填充,在當(dāng)前頁(yè)面就可以輸入,挺方便的。
蘋(píng)果還行,安卓很多人都有點(diǎn)信不過(guò)。