Did https connect via databases, did it right?!
I don’t understand what “connecting via databases” means, sorry. Perhaps you can explain the details of what you did?
But if it works for you, I guess it’s OK.
My recommendation is described here (starting from the text “So what do we need to do?“):
Security, SSL and HTTPS – why should I care?