I've added a content block via the administration panel, and placed and themed it - but now I realise I need to add some extra logic to output different things depending on what user is logged in.
What hook would I use to do this, and does using a hook guarantee it will overwrite whatever content has been put in via the Block admin panel?