Refactoring signin stuff

typo: use `service_name` as param name instead of `sevice_name`