better auth internal naming
expose signing (#5)