I need to store User detail in custom list including time log in SharePoint Online. I need to generate daily report for logged in user in SharePoint online Site. Is it possible Programmatically?
You can use the audit log reports provided with SharePoint 2013 to view the data in the audit logs for a site collection. You can sort, filter, and analyze this data to determine who has done what with sites, lists, libraries, content types, list items, and library files in the site collection.
Check This: User Login Report in Sharepoint Online?