真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Spring中如何實現(xiàn)基于認(rèn)證的內(nèi)存信息

這篇文章主要介紹了Spring中如何實現(xiàn)基于認(rèn)證的內(nèi)存信息,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)建站服務(wù)項目包括旬陽網(wǎng)站建設(shè)、旬陽網(wǎng)站制作、旬陽網(wǎng)頁制作以及旬陽網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,旬陽網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到旬陽省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

步驟一:

1、在內(nèi)存初始化認(rèn)證信息,重寫WebSecurityConfigurerAdapter中的configure方法。

Spring中如何實現(xiàn)基于認(rèn)證的內(nèi)存信息

@Configuration
@EnableWebSecurity
public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
    /**
     * 通過復(fù)寫configigure方法,進行創(chuàng)建用戶
     */
    protected void configure(AuthenticationManagerBuilder auth) throws Exception {
     auth.inMemoryAuthentication().withUser("admin").password("000000").roles();
     auth.inMemoryAuthentication().withUser("user").password("000000").roles();
    }
}

2、報錯:因為沒有加密

Spring中如何實現(xiàn)基于認(rèn)證的內(nèi)存信息

法一:通過AuthenticationManagerBuilder指定
auth.inMemoryAuthentication()
      .passwordEncoder(new BCryptPasswordEncoder())
      .withUser("admin")
      .password(new BCryptPasswordEncoder().encode("000000"))
      .roles();
 auth.inMemoryAuthentication()
         .passwordEncoder(new BCryptPasswordEncoder())
         .withUser("user")
         .password(new BCryptPasswordEncoder().encode("000000"))
         .roles();
法二:通過@Bean注入指定PasswordEncoder
auth.inMemoryAuthentication()
        .withUser("admin")
        .password(passwordEncoder().encode("000000"))
        .roles();
auth.inMemoryAuthentication()
        .withUser("user")
        .password(passwordEncoder().encode("000000"))
        .roles();

@Bean
public PasswordEncoder passwordEncoder() {
    return new BCryptPasswordEncoder();
}

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Spring中如何實現(xiàn)基于認(rèn)證的內(nèi)存信息”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!


文章標(biāo)題:Spring中如何實現(xiàn)基于認(rèn)證的內(nèi)存信息
文章路徑:http://weahome.cn/article/pcooci.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部