Does it make sense to fire this notification after an authentication failure? Keep in mind that notifications shouldn't be used as "method calls". If you really just want to communicate with another object, create a delegate and talk that way... or have a hard association between the two. We've gone overboard on notifications before and it has caused some applications to be built really spaghetti-like.