I don't think so Harjo, for the duration of the execution of the code in the authenticator solution (so a fraction of a second, if you do it properly), a license is consumed.
Does that mean, if you have 10 licenses, and 9 are logged in, the 10th can't be logged in? because his login solution needs a license AND his authenticator needs one (a fraction of a second) or am I seeing bears here?