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
    • danD

      Do user ids have to be different between tenants?

      tenants user ids uniqueness • • dan
      2
      0
      Votes
      2
      Posts
      1.6k
      Views

      danD

      User ids need to be globally unique. You can either provide your own unique uuid or you can let FusionAuth provide them for you. But these values are not tenant scoped.

    • V

      Why after a SAML authentication I have an "auth code not found" error?

      • • viola.mauro
      11
      0
      Votes
      11
      Posts
      5.5k
      Views

      danD

      Ah, that's great! I've definitely made my share of mistakes, no worries!

    • F

      Malformed request when using idp_hint

      • • fusionauth_user
      7
      0
      Votes
      7
      Posts
      7.6k
      Views

      danD

      Great. I've updated the documentation to reflect that google and facebook aren't supported; that'll be published next week. Sorry about that.

      More details on the bug I filed above (and the doc change linked in the bug). If you try this with SAML/OIDC and it fails, please let me know.

    • danD

      Testing loading of large numbers of users

      migration import testing • • dan
      2
      0
      Votes
      2
      Posts
      2.3k
      Views

      danD

      Options:

      You can drop the database. This will work if you want to start with a clean slate every time. You may want to look into kickstart or terraform to set default applications, accounts, and other items up every time. You can load all the users into a tenant (not the default one). Then, when you are done with loading up the users and want to clean up, you can delete the tenant, which will remove all users associated with that tenant. This option maintains all the other non tenant settings (IdPs, emails templates, themes, etc). You can use the bulk delete API. You can start deleting blocks of 5-10k users and increase the number deleted with each API call. This will be slower, but has the benefit of leaving the rest of the system untouched.
    • S

      How long does the email template changePasswordId id last before it expires? How can invitation expiration be implemented?

      • • stephen
      5
      1
      Votes
      5
      Posts
      1.5k
      Views

      S

      Added a feature request for this issue: https://github.com/FusionAuth/fusionauth-issues/issues/904

    • danD

      Do password rules apply to existing users?

      password rules complexity existing users • • dan
      2
      0
      Votes
      2
      Posts
      740
      Views

      danD

      The rules apply only when they change their password in the future.

      We don't have any way of knowing the user's current password.

      You can, of course, force the user to change their password, and then the new password rules would apply. You can do this in the admin ui or via updating the passwordChangeRequired field in the user object via the API.

    • danD

      Stacktrace when visiting a URL with weird characters

      tomcat stack trace logging error • • dan
      2
      0
      Votes
      2
      Posts
      2.4k
      Views

      danD

      In 1.19.5, we handle most of these cases by configuring tomcat to allow certain characters to be unescaped in the URL.

      https://github.com/FusionAuth/fusionauth-issues/issues/635

      So an upgrade is the most straightforward way to handle this.

      If you are proxying FusionAuth (behind something like nginx) you could also capture and hide any 500 errors: https://stackoverflow.com/questions/8715064/nginx-not-serving-my-error-page/8715597#8715597.

    • S

      Is there a way to send the user to the hosted signup or login form when opening?

      • • shanon
      4
      0
      Votes
      4
      Posts
      6.9k
      Views

      S

      Ok, thanks @dan and @robotdan ! I think a combination of both your responses gets me what I need. Much appreciated!

    • F

      How do i test idp login?

      • • fusionauth_user
      2
      0
      Votes
      2
      Posts
      2.9k
      Views

      danD

      I would do one of two things:

      consult the google docs about what is returned create a lambda to write the idToken json object provided by google to the event log, then login and view the event log to see what is provided.

      More on the google reconcile lambda here: https://fusionauth.io/docs/v1/tech/lambdas/google-reconcile

    • danD

      Changing the fusionauth logging format

      logging json logback • • dan
      2
      0
      Votes
      2
      Posts
      2.7k
      Views

      danD

      There's not really a supported way to modify the FusionAuth logging format.

      In theory you could do it manually but dropping in your own version of logback.xml and adding the necessary jars to the classpath.

      Here is an example of JSON with logback. https://github.com/larose/logback-json-example

      I think you’d have to add in the JSON logback jar since we do not ship with it.

    • danD

      Logging format for FusionAuth

      logging fargate • • dan
      2
      0
      Votes
      2
      Posts
      2.8k
      Views

      danD

      We use logback.

      As of version 1.19.0, here is the logging pattern: <pattern>%d{"yyyy-MM-dd h:mm:ss.SSS a"} %-5level %logger{75} - %msg%n</pattern>

      Older versions, prior to 1.19.0, use this pattern <pattern>%d{"MMM dd, yyyy h:mm:ss.SSS a"} %-5level %logger{75} - %msg%n</pattern>.

    • danD

      Password complexity rules?

      password rules complexity • • dan
      2
      0
      Votes
      2
      Posts
      1.6k
      Views

      danD

      Head over to the admin, and click tenants.

      There you will find your default tenant. edit that to change your password strength etc.

      (You can also do that for multiple tenants if you have them or via the Tenants API.)

    • S

      This topic is deleted!

      • • strix
      1
      0
      Votes
      1
      Posts
      2
      Views

      No one has replied

    • A

      Token type?

      jwt access tokens python fusionauth • • AliMirlou
      3
      0
      Votes
      3
      Posts
      7.0k
      Views

      A

      Seems like the library I used is opinionated. Thanks for the hints.

    • V

      Is this a common Dusion Auth error: Unable to decode incoming request

      • • vrademacher
      4
      0
      Votes
      4
      Posts
      493
      Views

      danD

      @vrademacher ah, great, that wasn't clear to me!

      Then while the forum and community support might be able to help, I'd recommend filing a support ticket by logging into account.fusionauth.io and going to the support tab.

      Feel free to reference this forum post if you'd like.

      If you'd like to continue to debug this issue here, can you please give me a bit more info?

      It'd be great to know:

      the version of fusionauth where you are encountering the issue the login flow (login api, oauth authorization code grant, etc) the browser the customer is using anything unique about the customer as opposed to other customers that are not having this issue
    • danD

      Are FusionAuth access tokens always JWTs?

      jwt access tokens • • dan
      2
      0
      Votes
      2
      Posts
      1.3k
      Views

      danD

      Yes. While OAuth2 access tokens aren't guaranteed by the spec to be JSON web tokens, in FusionAuth access tokens are always JWTs.

    • A

      When is `introspect` endpoint needed?

      • • AliMirlou
      6
      0
      Votes
      6
      Posts
      7.0k
      Views

      A

      @robotdan Also, it was actually me who opened the mentioned issue. 😅

    • M

      Gatsby + Hasura + FusionAuth + KintoHub (My Dream Stack)

      fusionauth gatsby gatsbyjs hasura kintohub • • mrstudyfirst
      8
      0
      Votes
      8
      Posts
      10.6k
      Views

      F

      yeah, pretty simple really, if you want to try it yourself before my tutorial is out, try using the hasura cloud + Auth0 tutorial on Hasura's site, and use the lessons from that to use it with fusionauth.

    • danD

      FusionAuth application id

      application ids • • dan
      2
      0
      Votes
      2
      Posts
      1.3k
      Views

      danD

      Yes, it's the fusionauth application id, defined here: https://github.com/FusionAuth/fusionauth-java-client/blob/master/src/main/java/io/fusionauth/domain/Application.java

    • B

      Telegram bot user authentication

      • • bogorad
      8
      0
      Votes
      8
      Posts
      4.6k
      Views

      danD

      Awesome. Just wanted to make sure you weren't expecting to be able to encrypt anything in the browser and keep it secret 🙂 .