I am using Account Linking with OAuth - Authorization type in DialogFLow and added it for one of the Intent(lets say Intent name is Secret).
When I tested it for first time in test simulator, it did ask for sign-in and sign-in was successful.
From second time, it is not asking for any sign-in. I am confused on why it is not asking for any sign-in?
For each google/gmail account will the Account linking/sign-in happens only once?
I would like the app to ask for sign-in whenever the user invokes the Secret intent. Can this be done?
Yes, you need to throw a sign-in request card. Look here.