J.K. Rowling has officially announced that her Harry Potter books are based on a Christian worldview. However, I also ran into the following article:
That's right, Dubledore is gay. At first it kind of ruined my good opinion of the books, but then I started to think about it. Rowling says it was love that broke Dumbledore's heart, so I like to think that he realized his mistake and turned from it. Rowling also said that she was trying to promote tolerance of gay people. I like to think that she meant that gay people should not be discriminated against, but it's still a sin to be gay. I'm not against gay people. I'm against their actions, but I won't let that keep me from treating them like human beings. I don't know. I'm tending to think that Rowling is one of those, it's not a sin to be gay, people who think gay people have their rightful place in the church without repentence.