1. A fingerprint authentication method comprising: obtaining a fingerprint data through a fingerprint sensor; detecting a degree of rotation of an electronic device including the fingerprint sensor by using a magnetic sensor or an acceleration sensor of the electronic device when the fingerprint data is obtained; extracting a pattern of minutiae from the fingerprint data; rotating either a registration pattern stored in a memory based on the degree of rotation of the electronic device, or the pattern of minutiae based on the degree of rotation of the electronic device; matching either the pattern of minutiae to a rotated registration pattern based on the degree of rotation, or the registration pattern to a rotated pattern of minutiae based on the degree of rotation; authenticating the fingerprint data on a basis of a match result; expanding the registration pattern by adding an unregistered pattern of minutiae not shown in the registration pattern among patterns of the minutiae, to the registration pattern after the fingerprint data is authenticated; and storing the expanded registration pattern.