As the popularity of wireless mobile networks, people can access a variety of cloud services anytime, anywhere. To simplify the user login process, many cloud services provide single sign-on mechanisms that allow users to login using their existing large sites account without creating a new account. However, public cloud network environment is vulnerable to various attacks such as eavesdropping, modification or misuse; adequate security is needed to prevent those problems. In this paper, we will introduce the general cloud identity management framework and the relevant frameworks proposed in literature, and more of that, an improved framework is also proposed which is free from worries of those problems mentioned above. We hope that users can expect more ease of use of cloud services.