• Home
  • Categories
  • Recent
  • Popular
  • Pricing
  • Contact us
  • Docs
  • Login
FusionAuth
  • Home
  • Categories
  • Recent
  • Popular
  • Pricing
  • Contact us
  • Docs
  • Login
  1. Home
  2. raomuneeb.khalil
  3. Posts
R
  • Profile
  • Following 0
  • Followers 0
  • Topics 1
  • Posts 6
  • Best 2
  • Controversial 0
  • Groups 0

Posts made by raomuneeb.khalil

  • RE: Disable email verification on user signup (via create user and registration combined API)

    @dan Done.
    https://github.com/FusionAuth/fusionauth-issues/issues/1732

    posted in General Discussion
    R
    raomuneeb.khalil
    26 May 2022, 05:05
  • RE: Disable email verification on user signup (via create user and registration combined API)

    @dan Thanks for your reply. I have tested the case after disabling Allow implicit verification option along with setting skipVerification field as true but still FusionAuth marking the email as verified.

    BTW, I did not receive the email of your reply as there is a typo in the name you mentioned (should be . in place of -). 🙂

    posted in General Discussion
    R
    raomuneeb.khalil
    11 May 2022, 13:18
  • Disable email verification on user signup (via create user and registration combined API)

    Hello,

    Hope you all are doing well. I was looking for functionality in which a user gets signed up using create user and registration (combined) API but verification email should not trigger. I have already come across with skipVerification field but setting this field also marks the email as verified. What I want is the user gets signed up, email should not trigger at that time and later user would verify his/her email via some other flow using FusionAuth resend verification email and verify user email APIs. So, can such flow be implemented using FusionAuth?

    Thanks for your time.

    posted in General Discussion
    R
    raomuneeb.khalil
    26 Apr 2022, 10:31
  • RE: tokeninfo 400 response during Complete the Google Login

    @dan @joshua Could you guys please guide me in this regard? I have ensured that the token type is string and perform curl with POST method as well and the token is getting verified by google api but unfortunately not with fusion auth 😞

    curl --data '{"access_token":"ya29.A0ARrdaM8zef7x.....lVZKeAKG5fs-a94yDvDaCVuT"}' -H "Content-Type: application/json" -X POST https://www.googleapis.com/oauth2/v3/tokeninfo
    {
      "azp": "939548483275-vnakrrcv6c7t2fmdcji8nbcom6dn52or.apps.googleusercontent.com",
      "aud": "939548483275-vnakrrcv6c7t2fmdcji8nbcom6dn52or.apps.googleusercontent.com",
      "sub": "116524708611814561365",
      "scope": "https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile openid",
      "exp": "1646330995",
      "expires_in": "3268",
      "email": "xxxx@gmail.com",
      "email_verified": "true",
      "access_type": "online"
    }
    
    curl --data "access_token=ya29.A0ARrdaM8zef7xo6ucwQxbgJVQQSsvUjD......5fs-a94yDvDaCVuT" -X POST https://www.googleapis.com/oauth2/v3/tokeninfo
    {
      "azp": "939548483275-vnakrrcv6c7t2fmdcji8nbcom6dn52or.apps.googleusercontent.com",
      "aud": "939548483275-vnakrrcv6c7t2fmdcji8nbcom6dn52or.apps.googleusercontent.com",
      "sub": "116524708611814561365",
      "scope": "https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile openid",
      "exp": "1646330995",
      "expires_in": "3348",
      "email": "xxxxx@gmail.com",
      "email_verified": "true",
      "access_type": "online"
    }
    
    posted in Q&A
    R
    raomuneeb.khalil
    3 Mar 2022, 17:30
  • RE: tokeninfo 400 response during Complete the Google Login

    Hi @joshua, hope you are doing well. I am calling the same API from my NestJS project and getting the somehow same error.

    code: [ExternalAuthenticationException]GoogleTokenInfo
    message: A request to the Google Token Info API has failed. Unable to complete this login request.
    

    And from the Fusion Auth debug log,

    Request to the [https://www.googleapis.com/oauth2/v3/tokeninfo] endpoint failed. Status code [400].
    
    Error response is 
    {
      "error_description" : "Invalid Value"
    }
    

    But if I curl the token received from the google, it shows me the correct response,

    curl "https://www.googleapis.com/oauth2/v3/tokeninfo?access_token=ya29.A0ARrdaM-mIQDJ645tNQv5ifTZ7QxfhTNK_gE4pYsukhoU_EVt7ejSjW6H22fYW5ICgx89IXXXXXXXXXXXXXXXXXXXWBhUUhclMJx2p3xcpekxKjs1B2"
    
    
    {
      "azp": "939548483275-vnakrrcv6c7t2fmdcji8nbcom6dn52or.apps.googleusercontent.com",
      "aud": "939548483275-vnakrrcv6c7t2fmdcji8nbcom6dn52or.apps.googleusercontent.com",
      "sub": "116524708611814561365",
      "scope": "https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile openid",
      "exp": "1646312085",
      "expires_in": "3425",
      "email": "xxxxxx@gmail.com",
      "email_verified": "true",
      "access_type": "online"
    }
    
    

    From NestJS I called that request as follows,

    const response = await this.fusionClient.identityProviderLogin({
            applicationId: "XXXXXX",
            data: {
              token: req.user.accessToken,
            },
            identityProviderId: "82339786-3dff-42a6-aac6-1f1ceecb6c46",
          });
    

    Could you please put some light on it?
    Thanks.

    posted in Q&A
    R
    raomuneeb.khalil
    3 Mar 2022, 12:13