FusionAuth
    • Home
    • Categories
    • Recent
    • Popular
    • Pricing
    • Contact us
    • Docs
    • Login
    1. Home
    2. Categories
    3. Q&A
    Log in to post
    Load new posts
    • Recently Replied
    • Recently Created
    • Most Posts
    • Most Votes
    • Most Views
    • D

      Unsolved Can't edit redirect URL for OpenID Connect

      • • dobritos11
      2
      1
      Votes
      2
      Posts
      2.0k
      Views

      danD

      Hiya @dobritos11 !

      I assume you mean 1.32.1 as the version. Please let me know if I'm incorrect.

      Which screen are you trying to edit the redirect URL from?

      Any steps documenting what you are trying to do that you can provide would be helpful.

    • A

      Unsolved SAML api

      • • alec.kustanovich
      2
      1
      Votes
      2
      Posts
      5.6k
      Views

      danD

      @alec-kustanovich I'm not quite sure what you are asking for here.

      Are you talking about how to create the link to the SAML identity provider outside of FusionAuth?

      Or are you talking in particular about the code that is provided to you at the end of the start API call, as documented here: https://fusionauth.io/docs/v1/tech/apis/identity-providers/samlv2#start-a-saml-v2-login-request

    • U

      Unsolved Implementing Authentication in WPF

      • • udayvignan.varma
      2
      0
      Votes
      2
      Posts
      589
      Views

      mark.robustelliM

      @udayvignan-varma Can you let us know what Callback URL you are trying to use? Also do you have the correct authorized URLs set up in your application in the development environment? Is there any more information available with the responses you are seeing?

    • B

      Unsolved Importing users from Fusion Auth to KeyCloak

      migration migrate users keycloak • • benjamin
      6
      1
      Votes
      6
      Posts
      2.0k
      Views

      danD

      @benjamin Hmmm.

      I'm not quite sure what the issue is, because we do specify salted-pbkdf2-hmac-sha256-512 in the import script:

      https://github.com/FusionAuth/fusionauth-import-scripts/blob/master/keycloak/import.rb#L151

      The migration guide says:

      "The encryptionScheme for this plugin is salted-pbkdf2-hmac-sha256-512."

      So when you write:

      Hello Dan, I found the fix, at least for my test instance, seems that pbkdf2-sha256 maps to salted-pbkdf2-hmac-sha256 rather than salted-pbkdf2-hmac-sha256-512.

      Do you mean that pbkdf2-sha256 is the value from Keycloak and it only worked when you used salted-pbkdf2-hmac-sha256 in FusionAuth, or something else?

      What version of Keycloak are you migrating from?

    • S

      Unsolved Token not received inside Docker with Express JS

      • • sandesh
      2
      0
      Votes
      2
      Posts
      681
      Views

      B

      Without understanding your setup completely, is the callback happening in a server-to-server call? If so, localhost doesn't work.

      For example when I wanna call the elastic search container from fusion auth, I cannot call it as http://localhost:9200. For instance if the setup is

      fusionauth-search: image: docker.elastic.co/elasticsearch/elasticsearch:8.5.0 container_name: fusionauth-search environment: cluster.name: fusionauth networks: - data-layer restart: unless-stopped ports: - '9011:9011'

      I will need to call it via http://fusionauth-search:9200. You can also see such a setup in Fusion Auth's documentation on setting up Fusion Auth in docker-compose at https://fusionauth.io/docs/v1/tech/installation-guide/docker. You notice that the URLs will refer to the container names.

      I hope this helps.

    • C

      Unsolved Username and email claims aren't *both* honoured for identity providers

      • • chris 2
      2
      1
      Votes
      2
      Posts
      631
      Views

      danD

      Hiya @chris-2,

      So you'd like to have the claim that is not linked be set if present in the response? Would that solve your problem? Or is there some other solution that would solve your needs?

      The reason we don't allow those claims to be changed in the lambda is that it's an escalation possibility.

      One option (for a subset of your use cases) would be to store the value that is delivered from the identity provider in the user.data.email claim which is used for email specific functionality when no email address is available on the user.

    • B

      Unsolved connect other system fusion auth by Ip address

      • • bhavin.panchal
      2
      0
      Votes
      2
      Posts
      1.0k
      Views

      danD

      Hiya @bhavin-panchal !

      I'm not sure I understand your question.

      Can you rephrase it?

      Thanks.

    • B

      Unsolved Updates and custom themes

      theme customization update • • billyudi
      2
      0
      Votes
      2
      Posts
      1.7k
      Views

      danD

      @billyudi We are working on a update to the upgrade guide which will discuss how to map the new theme files and changes.

      You can follow along with it here:

      https://github.com/FusionAuth/fusionauth-site/pull/2166

      I get your larger question though, which is, if I customize my theme, and then I upgrade from 1.45 to 1.46 and 1.46 introduces a new themed page, what does that new themed page look like?

      Have you tried testing this out?

    • C

      Solved Registration fields pre-fill from URL

      • • ctorres
      5
      0
      Votes
      5
      Posts
      1.2k
      Views

      danD

      @ctorres Awesome, thanks for sharing your process!

    • E

      Unsolved Filter Preferred Languages. Should contain only specific languages.

      • • egli
      4
      1
      Votes
      4
      Posts
      1.1k
      Views

      danD

      Hiya @egli !

      Thanks for posting it on GitHub issues. Please share the link so others discovering this issue can upvote it or see the progress on it.

      Currently there's no way to limit the inputs on the default select box.

      Two options.

      Since you are using a custom form, you could create your own select list with just the languages you want to support.

      Store this to a different value (user.data.custom_preferred_languages). You could then set up a user.create.complete webhook to copy the value of user.data.custom_preferred_languages to user.preferredLanguages`. That way this language will be used in the future. (The initial email won't have that info, however).

      Another option would be to have a javascript function that would run whenever the user.preferredLanguage select box is displayed, and would trim the values down to what you desire.

      I realize this isn't the smoothest, but it should get you the control you want.

    • A

      Unsolved Blank screen after authenticating through an IdP

      • • alex 2
      2
      0
      Votes
      2
      Posts
      743
      Views

      danD

      @alex-2 Hmmm, curious.

      What is the redirect URI or redirect URIs of the application configuration?

      Is there any additional debug information when you run this in the iOS simulator?

      Where are you running FusionAuth? Is the SSL certificate self-signed?

      Are you using a webview? That's not typically recommended, as using safari (ASWebAuthenticationSession, to be precise) is the better path. One possible solution would be to use AppAuth, an iOS library, and see if the issue is present there.

    • A

      Unsolved How to delete a user from multiple tenants using a single endpoint call in FusionAuth?

      • • anirudh.vekariya
      2
      1
      Votes
      2
      Posts
      993
      Views

      danD

      Hiya @anirudh-vekariya!

      There is no way to do this.

      Since tenants are designed to be logically separate, FusionAuth has no concept of a user that spans tenants. I would not expect this to be something to be built into FusionAuth because of that.

      Hope this helps.

    • M

      Unsolved OIDC and Azure AD Groups

      • • matthewh
      4
      0
      Votes
      4
      Posts
      1.2k
      Views

      danD

      @bradley-kite said in OIDC and Azure AD Groups:

      Is there a way I can get an access token from within the Lambda?

      👋 hiya @bradley-kite !

      I haven't tested this, but there should be a refresh token stored in the identity provider link (since you are using OIDC). If you can retrieve that, you should be able to get a new access token, and then present that to azure ad.

      https://fusionauth.io/docs/v1/tech/apis/identity-providers/links#retrieve-a-link

      Look for identityProviderLink.token.

    • E

      Unsolved Email Templates localization not working

      • • egli
      4
      0
      Votes
      4
      Posts
      1.0k
      Views

      danD

      @egli This is not currently possible, but will be released in 1.47: https://github.com/FusionAuth/fusionauth-issues/issues/1738

    • M

      Unsolved Different Roles for Different Products

      • • matthieu
      4
      1
      Votes
      4
      Posts
      729
      Views

      mark.robustelliM

      @matthieu , that is understandable. Keep in mind if you are adding a lot of products often, you can use the APIs to help create and manage those permissions.

      I.E. Create an Application Role, Create an Entity, Update a User Registration (for updating roles)

    • mark.robustelliM

      Solved Managed Domains Availability

      • • mark.robustelli
      2
      0
      Votes
      2
      Posts
      924
      Views

      mark.robustelliM

      Managed domains are only available with the SAML and OIDC providers, not other kinds of identity providers (like Apple, etc)

      If you are interested in which features of FusionAuth are premium, please see FusionAuth Premium Features.

    • mark.robustelliM

      Solved 2 step login

      • • mark.robustelli
      2
      0
      Votes
      2
      Posts
      739
      Views

      mark.robustelliM

      You can achieve it by configuring an IdP with a managed domain.

      For example, you can configure an OpenID Connect IdP (it doesn't have to have real values) and configure a managed domain for something that won't match anything practical such as no-match-domain.com. If this IdP is enabled it will cause FusionAuth to ask for the email separate from the email address.

      *This will only work for SAML and OIDC Idps, not other kinds like Apple, etc. as managed domains are not supported.

    • mark.robustelliM

      Solved Get user.data Object Using oAuth Token

      • • mark.robustelli
      2
      0
      Votes
      2
      Posts
      1.1k
      Views

      mark.robustelliM

      Depending upon your use case, there are a few ways to get at that data.

      You can use a JWT Populate lambda to add additional claims to the JWT from values stored inside user.data. You can then access these claims in the JWT after you validated it decode it yourself. Or, if you use the FusionAuth UserInfo endpoint, we will return the claims in a JSON response after we validate the token.

      *Keep in the JWT Populate lamda you can add whateve you want. Any custom claims added to the JWT will then be returned by the UserInfo endpoint. In most cases it is better to keep the JWT small.

      You can use the OAuth2 access token (JWT) to retrieve the user with the User API. This will return the entire user object include anything stored in user.data. This is done by making a GET request to the User API and providing the token in the Authorization header Authorization: Bearer <encoded JWT>
    • mark.robustelliM

      Solved Reverse Proxy - Problem with FusionAuth Server address

      • • mark.robustelli
      2
      0
      Votes
      2
      Posts
      1.2k
      Views

      mark.robustelliM

      Make sure you these 4 headers in your proxy

      Forwarded-Proto: typically this will be https. This ensures any redirects are sent with the appropriate scheme. Forwarded-Host: The original host requested by the client in the Host HTTP request header. Forwarded-For: The originating IP address of the client. Forwarded-Server: The hostname of the proxy server.
    • E

      Unsolved Lost acess to fusionatuh admin dashboard

      • • eric.vigiani
      2
      1
      Votes
      2
      Posts
      593
      Views

      danD

      @eric-vigiani please open a support ticket: https://account.fusionauth.io/account/support/