[shahid] add support for authentication(closes #11091)