I'm not sure I'm understanding your question correctly because uploading files automatically without logging in sounds like a security nightmare.
If you're wanting to drop files in your Drive and have your Canvas course update, you could embed a Google Doc with links in it on a Page or Assignment in Canvas. If you update the source file, the embedded file in Canvas will update also. Just add a link to the new material on your "source" document every time you add a new file to your Drive. That will give your students immediate access to the content.
The same principle should apply with OneDrive for Microsoft files, but I'm not as familiar with it.