Basically if user has a link he can add it to own nextcloud instance via Federation feature.
You can also create temporary user for you client with 1 MB Quota and share folder with him. In this case he has own user name and password and will be able to use nextcloud client to sync the data.