私はSpringで設定したユーザー認証が必要なGoogle Chrome拡張機能を作成していますが、現在開発中の私のコードでは、現在のところユーザー名とパスワードのサンプルがいくつかあります。この時点で、私は実際のユーザー名とパスワードを追加する準備はできていますが、それらを外部ファイルからAuthenticationManagerBuilder
オブジェクトにロードできるようにします。ここでファイルからAuthenticationManagerBuilderにユーザーを追加する方法は?
は、これまでのところ、関連するコードです:
@Autowired
public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception {
auth
.inMemoryAuthentication()
.withUser("user1").password("password1").roles("USER").and()
.withUser("user2").password("password2").roles("USER").and()
.withUser("user3").password("password3").roles("USER");
}
私はこのようなものが含まれますファイルからではなくauth
オブジェクトを構築することができるようにしたい:
user1 password1
user2 password2
user3 password3
どのように私は希望これを行う(それが可能であれば)?
このコードをもう少し拡張することは可能でしょうか? Thanks @ ali-dehghani –
@CameronPaytonおそらく更新は –
が 'split'呼び出しを与えるのを助けます、私のユーザ/パスワードファイルをフォーマットする必要のある特別な方法はありますか?のように、ユーザー*スペース*パスワードまたはユーザー*タブ*パスワード? –