What's your definition of the pseudoinverse? Classically in more general case of any complex matrix, $A^+$ by definition is a unique matrix $A^+$ satisfying all of the four conditions:
- $AA^+A = A$
- $A^+AA^+ = A^+$
- $(A^+A)^* = A^+A$
- $(AA^+)^* = AA^+$
So there is nothing to show. In case where $A$ has linearly independent columns, we get a more compact formula that you used $A^+ = (A^*A)^{-1}A^*$
In this case the fact is trivial, as
$$(A^*A)^{-1}A^*A = I$$
Linear independence of columns is a necessary condition for the invertibility of $A^*A$. Similar formula can be derived in case of linear independent rows, as then $AA^*$ is non-singular and
$$A^+ = A^*(AA^*)^{-1}$$
In this case
$$A^+A = A^*(AA^*)^{-1}A = (A^{*}(A^{*}(AA^{*})^{-1})^*)^* = (A^* (AA^* )^{-1} A)^* = (A^+A)^*$$