在目前的互聯(lián)網(wǎng)或者計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)中,經(jīng)常會(huì)聽(tīng)到token或者“令牌”這個(gè)詞椒舵。那有沒(méi)有想過(guò)柜蜈,token或者說(shuō)令牌到底是什么東西,有什么作用懊直,為什么token的中文翻譯是“令牌”扒吁?
其實(shí)這個(gè)問(wèn)題也困擾了我很長(zhǎng)的時(shí)間。長(zhǎng)久以來(lái)我都是從token的形式上猜測(cè)他應(yīng)該是類(lèi)似密碼一樣的東西室囊,只不過(guò)是服務(wù)器或者說(shuō)網(wǎng)站幫你生成的臨時(shí)密碼雕崩。但密碼這個(gè)東西總是伴隨著帳號(hào)或者用戶(hù)名一起的,離開(kāi)了帳號(hào)融撞,密碼就沒(méi)有了意義盼铁。按照這個(gè)邏輯,把token想成密碼是不貼切的尝偎。
在OAuth協(xié)議中饶火,token是在輸入了用戶(hù)名和密碼之后獲取的,利用這個(gè)token你可以擁有查看或者操作相應(yīng)的資源的權(quán)限致扯。你有這些權(quán)限肤寝,是因?yàn)榉?wù)器知道你是誰(shuí)(authentication)以后賦予你的,所以token這個(gè)東西抖僵,其實(shí)就是你的一個(gè)“代表”鲤看,或者說(shuō)完全能代表你的“通行證”。從這個(gè)概念來(lái)說(shuō)裆针,“令牌”這個(gè)翻譯刨摩,真的是非常的“信雅達(dá)”啊
轉(zhuǎn)載自:什么是token(令牌)