You could ensure that users are sent to their Dashboard when they Login, and then it's easy for them to get to their Profile.
I don't really understand why you would want to force people to go to their Profile page when they Login? What do you expect them to do? Directing to the Front Page or their Dashboard seems a lot more logical and useful