[web] Add admin permission `modify-login-status` (#27331)
* Add capability `modify-login-status`
* Check `modify-login-status` (backend)
* Check `modify-login-status` (frontend)
* Prevent the side-effects to `suspended` changes
* Update tests
GitOrigin-RevId: e01b276ada1e938e549e31aaa92fe7a75e33eba1