I would like to suggest subtle change to rl_net_lib.h file - namely, HTTP_CFG structure. Currently, it is declared as const and that prohibits any runtime changes of it. We have an application, where HTTP port can be choosen from the setup. This is necessary when our device is in the local network where another HTTP server is already running on another machine so NAT router can't assign 80 to two devices at the same time...
At the moment, we use local copy if rl_net_lib.h modified to our needs,but I guess it would make sense to remove that const declaration. That way default web-password can also be changed during run-time.