reconstruct fast login(use redis)