Yes, multiple implementations are supported. Note that each will be invoked (in no specific order) so you will need to have each implementation only process the applicable logins.
e.g. Suppose you want to have two websites in AEM protected by two distinct postProcess implementations. Consider somet...