Beer will work for the slugs, so long as they can fall in and not get out. Mine got smart and just learned how to drink the beer and make a clean get away. They are attracted to the yeast in the beer and they are supposed to drowned while trying to get it.
Salt also works well, but it can damage concrete, blacktop, and other materials.
I know you want organic, but there is a good snail and slug bait out there that is safe for animals, pets and the environment (it is in blue container I can’t think of the name).