Add github federated login