Instead of learning the "best" or "correct" fingering for every different scale, I think it's better to learn some general principles, and then work out the details for yourself.
- The repeated pattern of fingers is 1 2 3 1 2 3 4 - but not necessarily starting on 1, because ....
- Don't use your thumb on the black keys.
- With the right hand, use your thumb on the note AFTER a black key for a scale going up, and the note BEFORE a black key for a scale going down. This makes it easier to pass the thumb under the fingers.
- For the left hand, use the mirror image of #3 above.
- If the above principles still leave you with a choice of fingering, use your thumb on the most important note(s) of the scale, for example on the key note or on the main beats in the bar.
You will find most "fingering charts" agree with those general principles, but they often give alternative fingerings which are just as good as the one option shown on a chart, and may be more useful when the scale passage is part of a piece and not just a technical exercise.
Just as a historical note, there is a consensus about this for modern keyboard technique for all types of music, but historically scales were fingered very differently. For example in the 16th century the standard fingering for the right hand going up was 2 3 2 3 2 3 4 - i.e. no thumb and 5th finger at all! In the 18th century, right hand scales were fingered similar to the modern method, the left hand scales down were often fingered 1 2 1 2 1 2 3.