Here is what I'd like to do:
1. Regardless of role, if a user logs in after trying to access a protected page, redirect them to the page they were attempting to go to.
2. If the user logs in "as expected", they'll click on a login image and be directed to the /user page. In that case I want to redirect them to either the front page or to a specific page depending upon role.
I'm pretty sure I have #2 down based upon the snippets I've seen in the documentation. But I"m not exactly sure how to handle #1 above. I believe that's the default behavior of Drupal (after an access denied page login return the user to the page they were trying to access), so I think I just need to use a condition rule that applies only if they login from /user. But I'm not exactly sure.