Abstract A dynamic quantum secret sharing protocol with authentication is proposed based on quantum walks. The protocol can share specific secrets and also update the secret information periodically based on the existing quantum walks structure. Participants can be added or removed while keeping the original secret unchanged. This is more flexible in practical applications. Before the secrets are shared, each participant is authenticated to ensure the legitimacy of all participants' identities. In addition, the protocol uses single photons as quantum resources, avoiding the complex preparation of entangled states, which makes the protocol more advantageous and potential in practical applications. Security analyses show that the protocol is resistant to collusion attack and other common attacks.