Es mejor hacer algún trabajo más, antes de recurrir a el teorema de l'Hôpital
Tienes razón en tomar el logaritmo, por lo que usted quiere mirar
$$
\lim_{x\1^+}(x^2+2x-3)\log(\sqrt{x}-1)
$$
En primer lugar tenga en cuenta que $x^2+2x-3=(x-1)(x+3)$, por lo que se puede considerar
$$
\lim_{x\1^+}(x-1)\log(\sqrt{x}-1)
$$
y que se vuelva a introducir el factor de $x+3$ más tarde. Para este límite, usted puede hacer la sustitución de $\sqrt{x}-1=t$, lo $x=(t+1)^2$ y el límite se convierte en
$$
\lim_{t\to0^+}(t+2)t\log t
$$
Ahora
$$
\lim_{t\to0^+}t\log t=\lim_{t\to0^+}\frac{\log t}{1/t}
\desbordado{*}{=}
\lim_{t\to0^+}\frac{1/t}{-1/t^2}=
\lim_{t\to0^+}(-t)=0
$$
(aplicación de l'Hôpital marcados con $*$).
Por lo tanto
$$
\lim_{x\1^+}(x-1)\log(\sqrt{x}-1)=
\lim_{t\to0^+}(t+2)t\log t
=\lim_{t\to0^+}(t+2)\cdot \lim_{t\to0^+}t\log t=0
$$
y así
$$
\lim_{x\1^+}(x^2+2x-3)\log(\sqrt{x}-1)
=
\lim_{x\1^+}(x+3)\cdot\lim_{x\1^+}(x-1)\log(\sqrt{x}-1)
=0
$$
Finalmente, su límite original es
$$
\lim_{x\1^+}(\sqrt{x}-1)^{x^2+2x-3}=e^0=1
$$
Puedes hacerlo directamente con la sustitución anterior:
$$
\lim_{x\1^+}(\sqrt{x}-1)^{x^2+2x-3}=
\lim_{t\to0^+}t^{t(t+2)((t+1)^2+3)}=
\lim_{t\to0^+}(t^t)^{(t+2)((t+1)^2+3)}=1^8=1
$$
debido a $\lim_{t\to0^+}t^t=1$.