Никогда не пишите в render код/функции, которые меняют состояние setState, т.к. почти за каждым setState следует render, а render опять вызовет setState, а тот опять render - и так вечно, что у вас и происходит. Вы можете вызвать checkUserBd внутри componentDidMount.