When you share an album in Google Photos, the default option will require to add people with their Google account. but now according to Google, this new tweak (feature) will give people more control over who can enjoy their precious memories.
The option to get a sharable link will remain if you want to share pictures or albums with people who don’t have a Google account. You also have the option to allow others to contribute to an album. If you decide to remove users, though, all their uploads will vanish as well.