I always get an "unauthenticated" message when I want to change the own password. I use the JWT auth to authenticate the user to register and login.