auth diagram