removeClient method
Removes an AuthClient for a client ID.
This method must delete the AuthClient for clientID. Subsequent requests to this
instance for getClient must return null after this method completes. If there is no
matching clientID, this method may choose whether to throw an exception or fail silently.
server is the AuthServer requesting the AuthClient.
Implementation
@override
Future removeClient(AuthServer server, String clientID) {
final query = Query<ManagedAuthClient>(context!)
..where((o) => o.id).equalTo(clientID);
return query.delete();
}