-

authentication: 負(fù)責(zé)認(rèn)證
authorization: 負(fù)責(zé)授權(quán)
Authentication: 認(rèn)證結(jié)果對(duì)象,認(rèn)證成功后返回該類型的對(duì)象
SecurityContextHolder: 基于Thread-local實(shí)現(xiàn),用來保存登錄成功的用戶信息,這樣只要在同一個(gè)線程中,那就可以在service層,controller層都可以直接使用它來得到用戶信息,避免了各層之間傳參;
Thread-local:是 Java 中的一個(gè)類,它提供了線程局部變量。這種變量在每個(gè)訪問它的線程中都有自己的獨(dú)立副本,各個(gè)線程之間互不干擾。簡(jiǎn)單來說,就是可以讓每個(gè)線程都擁有自己專屬的變量,即使這些變量的名字相同。
查看全部
舉報(bào)