I have a process where there is 2 factor authentication. First by username/password which can be done easily and 2nd by security code received on a mobile device. The security code is received only on a cell phone and not on the email. Until this security code is typed the login process fails. I was searching this and found a link ‘https://go.uipath.com/component/two-steps-authentication-component#’. Can this link be a help or is there some other way to do this if there is any.
Yah that’s what buddy
If we get that code via mail it would be easier
As we don’t get by that and no specific activity for such authentication, this component would help us
Cheers @rameezimtiaz
@Palaniyappan I just tried. It creates a secret code. I don’t want to create it. I want already sent code on a mobile device to UiPath somehow if its possible
In order to use that package; the OTP provider must support that method, this is how something like Authy, Google Authenticate, etc would work. We use this package for the OTP from Salesforce instead of Email.
If your only means is by SMS, I would look at a messaging provider that allows you to send/receive SMS messages with an API, there would be a cost involved most likely.
Another option, if neither of the above is an option and you are not using attended robots, might be to look at the new human-in-the-loop capabilities while I think it could work… generally OTPs are short lived (30-60 seconds) but I have seen some be configured for 15-60 minute rotations, so your human would have to be pretty prompt.
@rameezimtiaz - Which service is this for and do you have any other options for configuring the 2FA for something other than SMS?
I also use 2fa via google authenticator key in many applications. But the only problem was Transfer Google Authenticator. It’s actually quite simple to Transfer Google Authenticator to a New iPhone, as in my case. Fortunately, it is easy to transfer google authenticator new phone using a key backup. It is easy to deal with configuration and possible problems by contacting support, they are always ready to help. In a high-quality 2fa solution, all the necessary options and types for protection are provided, you also need to understand a little about the pre-settings and it is possible to conduct some intermediary work.
Could you possibly use Twilio and Sendgrid to receive an SMS that gets forwarded to email and your bot and use it from there? Get a mobile number from Twilio and use it to register for 2FA. Then have SendGrid send the email to the bot recipient.
Hi @Palaniyappan I have a client using UiPath to automate a process that involves 2FA with code sent to mail. How would the 2FA be facilitated through UiPath?
can you tell me how this would be done? I have a similar problem but using email is available, yet I cannot find a single example on the internet of how to do this easily and successfully. This is what I need to accomplish (high level)
Hey guys, I have solved this issue in a very easy way.
Please just open project.json, and add “Portable.BouncyCastle”: “[1.9.0]”, into the “dependencies” key, and reopen your project on UiPath Studio, and run the project, then the google 2 steps authentication will be worked if you input the correct secret key into the activity. Hope can help all of you facing this issue.