identd is a useful thing. if you use it right, of course ;-)
In *nix environment you usual can safely trust locally running identd, so you can use it for local ip authentication.
ident.lsp offering context IDENT with functions: (ident-local srv-port cln-port) return the username from local ident query (auth-local) – authenticate user when newlisp -p is used