How can I use Google Calendar so that every user of my website can sync it's google calendar without asking for gmail login?

I have a website where user wants to add his appointments in calendar. Now I want to allow my users to sync that calendar with their own google calendar but I am not intended to prompt them to login first. How can I do this?