Hi,
First off, thanks for the kind words regarding Coronium, but more importantly, sharing your use case. This helps shape the functionality.
Accessing users on the client side is very locked down. Without knowing the username/password of your rider(s) there really is no way to access those users through the client methods, regardless of your application scope setting.
That being said, the next release contains a bunch of new user module functionality, including custom user types, OAuth linking, and more. So your timing is good since I’m working on that now.
I’d like to understand you use case a little more so I can make sure you have the functionality you need. So, with that I’m going to make some assumptions about your application, and you can correct me where I’m wrong.
I assume your drivers have some location data stored, and you would like to find users that are within that same location, who also have location data? Or, perhaps you want your drivers to have access to all the riders available, regardless of location.
Can you expand a bit on your use case? I might also be able to offer a few suggestions, as Mongo has a great geo search option that you could use along side your users.
-dev