You can set credentials at GL GUI → Applications → Network Storage → User Management … but that’s related to SMB.

There shouldn’t be such a prompt if using VLC → Universal Plug’n’Play; the media dirs should just be listed per the above screenshot.

Maybe you’re right & OSX isn’t following the expectations anymore. It wouldn’t be the first or last time Apple dictates what you can do with your own computer.