I'm pretty new to Clean Architecture and like the principals. If we define data access interfaces and the implementation comes later that's all good.
In my case my application will have data from several sources. Now if I have a database instead of using the file system for the implementation, I will need a database login and therefore prompt a user. How does this fit in with Clean Architecture since the domain and application layers shouldn't know about implementation?Only implementing with a database brings a requirement for a login.
Cheers, Alan