User register implement

補足: User にあるメソッドを public にして使えばいいんじゃない？という意味です。