use dart-auth npm repo