Currently after logging in the user is redirected to their profile page. Most users probably don't need to update their profile every visit. Instead of directing the user their profile, the user should be redirected to the link they clicked before being redirected to the access denied page to make a smoother user interface. I don't have the coding skills to make this happen, but in my opinion this should be the default behavior in core so I thought I would bring it up.