~~~
Why would you need to deposit coins on the "mining address" after registration with some user id and password?
Was that some sort of cloud mining?
I did some mining on Eligius pool in 2011. I only needed to supply my own mining payout address of my own non-custodial wallet. I don't remember all details, maybe some minimal registration was needed to be able to view your own mining stats and request a payout when minimal payout limit was reached.
Are you too lazy to search pool announcement threads here at bitcointalk?
Good luck with your 17
BTC... not your keys, not your coins...