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

      How can I turn on two factor authentication?

      twilio two factor faq • • dan
      4
      0
      Votes
      4
      Posts
      5.2k
      Views

      danD

      @denisskaletti Thanks for feedback. I removed your link because it seemed like spam. We welcome useful links that are about using FusionAuth, please check out the blog category and post there.

    • B

      This topic is deleted!

      • • bchampion
      1
      0
      Votes
      1
      Posts
      5
      Views

      No one has replied

    • danD

      Can we use FA as a SSO provider for another platform?

      sso jwt • • dan
      4
      0
      Votes
      4
      Posts
      11.3k
      Views

      danD

      You’re correct. That is not a standard redirect URL. You could easily build some glue code to to look like an OpenID Connect compliant SP and then handle the redirect yourself. I am not super familiar with some of the OpenID Connect server options, but something like Hydra may be useful here. Perhaps some others from the community here can help with off the shelf options if you don’t want to code it yourself.

      But coding it yourself may be the easiest, if you coded it in Node or something like that, it would be super simple, you’d have FusionAuth redirect to your node app and then you’d redirect to the video platform.

    • danD

      How can you use kickstart with docker

      docker kickstart • • dan
      2
      0
      Votes
      2
      Posts
      3.2k
      Views

      danD

      Check out the official documentation on using Docker + Kickstart.

    • danD

      Creating a user with a hashed password

      users passwords hashed password • • dan
      2
      0
      Votes
      2
      Posts
      1.2k
      Views

      danD

      Currently the only way to accomplish this will be to use the Import API, as you mentioned: https://fusionauth.io/docs/v1/tech/apis/users#import-users

      We do have an open feature request to allow hashes to be provided on the User API, which I think would be what you're looking for: https://github.com/FusionAuth/fusionauth-issues/issues/348

      Feel free to upvote that issue.

    • V

      Authentication for a cgi-bin

      • • viola.mauro
      10
      0
      Votes
      10
      Posts
      14.7k
      Views

      robotdanR

      Sounds like @viola-mauro you've got this all working.

      For anyone else that may be interested, we do have an apache module, that seems to be similar to what you're trying to do.

      https://github.com/FusionAuth/fusionauth-mod-authnz-external

    • danD

      Missing IP addresses for login records?

      login audit logs • • dan
      3
      0
      Votes
      3
      Posts
      2.3k
      Views

      danD

      The short answer is that these events are from when the user was created or first registered for an application.

      When a user is first created, or registered for an application we create a login event because we generate a JWT and optionally a Refresh Token for the user.

      In these cases, we do not have an IP address to record in the login event.

      We have discussed adding the IP address from the API request, but this is likely a back end system or internal service and the IP address would not represent the location of the end user, and so would likely not be of great use.

    • K

      Custom Password Plugin fails to generate correct hash

      • • kejvidoko
      9
      0
      Votes
      9
      Posts
      1.6k
      Views

      danD

      That's great!

    • U

      Complete idp login doesn't return refreshToken

      • • ulysse
      7
      0
      Votes
      7
      Posts
      3.1k
      Views

      danD

      I'm starting to think I may misunderstand what this complete login endpoint objective is.

      I think I'm the one who is misunderstanding things 🙂 Yes, you should be able to build your own login pages to auth directly with google, and yes, you should get the refresh_token returned. I didn't follow what you were attempting to do, I thought you were using the google form provided by FusionAuth (which is what I tested and which returns a refresh_token if you provide the scope).

      This sure looks like a bug because the refresh_token should be returned according to the docs. At the very least it is a doc bug, because the noJWT parameter doesn't state that the refreshToken will be returned if noJWT = false:

      When this value is set to true a JWT will not be issued as part of this request. The response body will not contain the token field, and the access_token and refresh_token cookies will not be written to the HTTP response

      But the response body states a refreshToken will be returned:

      The refresh token that can be used to obtain a new access token once the provide one has expired. Because a refresh token is per user and per application, this value will only be returned when an applicationId was provided on the login request.

      Can you please file a bug? https://github.com/fusionauth/fusionauth-issues/issues

    • E

      Settings?

      • • ecamacho
      3
      0
      Votes
      3
      Posts
      2.7k
      Views

      E

      Wow. You are right. Apologies. I'm doing some work on an older laptop and with the resolution and the lack of contrast on the LCD, I didn't notice the scrolling. Thanks!

    • J

      Check password reset link expiry or not

      • • jogiprasadpakki
      2
      0
      Votes
      2
      Posts
      1.5k
      Views

      danD

      I don't believe there's any way to find the expiry of a changePasswordId.

      You could:

      keep track of it yourself, since you know when you started the flow and you know how long the id is good for (it is in the tenant settings, I believe). build your own request password flow and just use this call: https://fusionauth.io/docs/v1/tech/apis/users#change-a-users-password with the loginId and an API key just try to change it and if you get a 404, redisplay the reset password flow. This is the default option.
    • danD

      Retrieving groups of users

      groups search • • dan
      3
      0
      Votes
      3
      Posts
      1.3k
      Views

      danD

      Fix is live: https://github.com/FusionAuth/fusionauth-site/pull/147

    • danD

      RADIUS Server?

      radius • • dan
      2
      0
      Votes
      2
      Posts
      1.7k
      Views

      danD

      I searched the fusionauth issues list and only came up with one issue mentioning RADIUS, but it may be worth reading if you haven't already. https://github.com/FusionAuth/fusionauth-issues/issues/219

    • E

      No email verification if user created without an email

      • • eddie.whiteside
      5
      0
      Votes
      5
      Posts
      601
      Views

      robotdanR

      Thanks for reporting, we have recreated the issue. It will be tracked and solved under this issue. https://github.com/FusionAuth/fusionauth-issues/issues/749

    • B

      Fusion auth hosted database connection info

      • • bchampion
      5
      0
      Votes
      5
      Posts
      1.3k
      Views

      B

      Ok thanks for info. Maybe include that somewhere in the documentation?

    • danD

      Can I customize the passwordless link email subject with the time the link expires?

      passwordless email subject • • dan
      4
      0
      Votes
      4
      Posts
      2.8k
      Views

      danD

      Hi David,

      It sounds like you're looking for a way to pass the timezone of the user into the passwordless call so it is available in the email template. I agree that the current timezone is more useful than the possibly stale value in the user profile.

      I don't know of any way to do this currently. So my suggestion would be to file a feature request: https://github.com/fusionauth/fusionauth-issues

    • danD

      java.sql.SQLTransientConnectionException seen

      postgres exception error • • dan
      5
      0
      Votes
      5
      Posts
      4.5k
      Views

      C

      @civaxox259
      you fix you problem on `https://libroslara.com/libros/
      becouse i donde see any problem on tha page

    • danD

      Solved How can I get a new refresh token from FusionAuth?

      faq refresh token jwt login • • dan
      5
      0
      Votes
      5
      Posts
      11.4k
      Views

      danD

      @bboure You may be interested in this new feature from the 1.17.0 release, which allows for a sliding window of refresh tokens:

      Sliding Window Refresh Token Expiration. By default the expiration of a refresh token is calculated from the time it was originally issued. Beginning in this release you may optionally configure the refresh token expiration to be based upon a sliding window. A sliding window expiration means that the expiration is calculated from the last time the refresh token was used. This expiration policy means that if you are using refresh tokens to maintain a user session, the session can be maintained as long as the user remains active. This expiration policy must be enabled at the tenant level, and may optionally be overridden by the Application JWT configuration.

    • danD

      My JWKS are always empty

      api jwks keys • • dan
      2
      0
      Votes
      2
      Posts
      3.1k
      Views

      danD

      Symmetric keys are not returned on the JWKS endpoint, as they don't have a public key. Per the docs this api:

      returns public keys generated by FusionAuth, used to cryptographically verify JWTs using the JSON Web Key format

      If you create an RSA or EC key which is an asymmetric key pair - the public key will be returned on the JWKS endpoint. If you don’t have any key pairs configured , it will be empty. Out of the box, you’ll only have one HMAC key which we don’t publish in JWKS.

    • danD

      Kickstart and lambdas and newlines

      kickstart lambda • • dan
      2
      0
      Votes
      2
      Posts
      1.1k
      Views

      danD

      Can you use an include for the function body? For example: (where myLambda.ftl is your Lambda function in a folder named lambdas)

      "lambda":{ "body": "@{lambdas/myLambda.ftl}", }

      That should preserve your line returns if you include it that way. Hope that helps!