どのようなアプリケーションか?

このプロジェクトはSpring Securityを使って開発したプロジェクトでございます。Spring Securityで認証方式を開発しました。ユーザー名とパスワードを入力してログインできます。 STUDENT, ADMINっていうroleをわけてSTUDENTならCOURSE_WRITE,COURSE_READ<STUDENT_WRITE,STUDENT_READなどをできません。

動作する環境(Javaのバージョン)

11 Oracale OpenJDK version 18.0.1

起動するための手順(Spring Bootの起動)

1.ユーザー名とパスワードを入力します。

  • ユーザー名=Jhon(ADMIN),Smith(STUDENT)
  • パスワード=jhon123,smith123
  • STUDENTとしてログインしたらデータは見えません。 image 2.ログインできたら学生のデータを見えます。 image 3.PostManを使ってCRUDします。 STUDENTとしてログインしたらCRUDできません。ADMINとしてログインしたらCRUDできます。 STUDENTとしてログインした時 image ADMINとしてログインした時 image image