In ADUCID, No-Code means: “You don't have to use any code related to ADUCID.”
If you need more than simple authentication and Apache authorization, you have to write few lines of your own code.
In case you don't want to rely on Apache Authorization you have to write it in your application.
No-Code uses http headers to provide authentication results like REMOTE_USER for user login name.
Apache handles all the information so you can send it to your application as needed.
Result statuses (i.e. something else tnak “OK”) are provided in JSON format (also sent in http header).
In you application just extract this information from header (e.g. user logon name, verification method, etc.) and then you can authorize this user or manage errors.