@nate Can you successfully Send test email from Tenants -> Select Edit from desired Tenant -> Email in the AdminUI? This will test if your SMTP settings are correct.
FAQ Posters
Users who have rights to post in the FAQ category.
-
RE: Send email to set up password - This feature is currently not enabled, see the tenant email configuration
-
RE: Unable to Obtain Tenant-Signed Access Token for Data-Plane Apps in a Multi-Client, Multi-Application FusionAuth Architecture
@ezequiel-rebasa said in Unable to Obtain Tenant-Signed Access Token for Data-Plane Apps in a Multi-Client, Multi-Application FusionAuth Architecture:
prompt=none
OK a few things. One is it looks like there are a few open issues #521 and #2208 around FusionAuth not supporting the "prompt=none" parameter.
I may be missing something here, but using lambdas, I as able to hit the login event for both Tenants when logging in. I image you could make the changes you needed there.
I set up FusionAuth so that I have 2 Tenants Default and Test Tenant.
In Default there is the FA Login Master application.
I the Test Tenant I have the ExampleDotNetApp application.
I set up an Identify Provider named
FusionAuth Default Tenant FA Login Master
using the FA Login Master application as the (IdP) and enabled it on the Test Tenant ExampleDotNetApp. I created a lambda named "FA Default OpenID Reconcile" of type OpenId Connect reconcile.The order the Lamda's were executed were as follows:
-
"FA Default Access Token Populate" of type JWT populate on FA Login Master
-
"FA Default OpenID Reconcile" on
FusionAuth Default Tenant FA Login Master
-
"ExampleDotNetApp Access Token Populate" of type JWT populate on ExampleDotNetApp.
You could use potentially use any of those to inject info you need on the JWT.
**Please not that Lambda HTTP Connect is only available in an Essentials or Enterprise plan.When I add a favoriteColor in the "ExampleDotNetApp Access Token Populate" lambda, I am able to see it in the ExampleDotNetApp application after logging in.
I would think with the access to those lambdas, you may be able to accomplish what you are trying to do.
-
-
RE: Unable to Obtain Tenant-Signed Access Token for Data-Plane Apps in a Multi-Client, Multi-Application FusionAuth Architecture
This seems like a bit of a complex use case. To start off, let's clarify, FusionAuth allows the creation of multiple Tenants within the AdminUI. However, the user created under each tenant has a unique id. So user1@example.com under the Tenant One tenant is different than the user1@example.com under the Tenant Two tenant.
That being said, I don't don't think that is the issue. The way I understand this is the Simfinix tenant is in FusionAuth and that is going to be the IdP for all applications. In that case, you will have to set up the Simfinix tenant as an Identity Provider in FusionAuth (Here is a link to a post that shows how this can be done). Then each of your applications in the other tenants will have to use that IdP. Be sure to check out the linking strategies to get the behavior you want. Then you can run the lambdas you need for the applications.
If anyone has other ideas, please feel free to chime in.
-
RE: Email verification fails in new incognito mode
@pocfused said in Email verification fails in new incognito mode:
https://fusionauth.io/community/forum/topic/1406/link-in-email-verification-not-working-first-time
Glad you were able to solve your issue.
As far as the automatically verify the email part. What settings do you have for Applications -> Your Application -> Registration -> Verification strategy? There is a setting Clickable link. Is that what you are after?
Another thought would simply turning off Verify registrations in the Applications -> Your Application -> Registation tab work for you or do you still want the user to actually have to click on a link? (It would make sense to ensure the user owns the email address.)
You could also do something like provide a custom template and direct them to your application and then automatically verify them using the APIs. Check out this blog post.
Good luck.
-
RE: Can I offer "login with yahoo" using FusionAuth?
Yes. You can use FusionAuth's OpenID Connect Identity Provider.
I did this a few weeks ago, so am writing these instructions from memory.
Prerequisites:
- A yahoo account
- A running FusionAuth instance (localhost is fine)
Steps:
- Go to the Yahoo! developer network and create an app.
- The redirect URI for Yahoo is
https://<your instance>/oauth2/callback
- Save off the provided
Client ID (Consumer Key)
andClient Secret (Consumer Secret)
. - Then go to FusionAuth and create an OpenID Connect Identity Provider: <your instance>/admin/identity-provider/add/OpenIDConnect
- Put the
Client ID (Consumer Key)
andClient Secret (Consumer Secret)
into theClient Id
andClient secret
fields, respectively. - Uncheck
Discover Endpoints
. Manually configure the endpoints:- Set the
Authorization Endpoint
tohttps://api.login.yahoo.com/oauth2/request_auth
- Set the
Token Endpoint
tohttps://api.login.yahoo.com/oauth2/get_token
- Set the
Userinfo Endpoint
tohttps://api.login.yahoo.com/openid/v1/userinfo
- Set the
- Set the
Scope
toopenid email profile
and any other scopes you might need. (I was unable to find an authoritative list, but here's info about the mail scopes.) - Update the
Button text
andButton image
as needed. - Enable it for applications as needed.
- Save the Identity Provider.
-
Can I offer "login with yahoo" using FusionAuth?
I'd like to off a "Login with Yahoo!" button. Can I use FusionAuth to do so?
-
RE: Why is the kickstart not running when I spin up the docker container?
First check out the information you are getting from the docker log. Look at the log from the spin up and search for "kickstart." Was the container able to find the kickstart.json file? (In this case yes.)
If the kickstart file was found, continue searching through the log for a potential error in the running of the kickstart. You might see something like.
fusionauth-1 | 2025-07-02 05:14:05.177 PM ERROR io.fusionauth.api.service.system.kickstart.KickstartRunner - Failed to execute request to [PATCH][/api/user/registration/000000000001] Status [404] fusionauth-1 | Request body: fusionauth-1 | { fusionauth-1 | "registration" : { fusionauth-1 | "applicationId" : "e72dca1d-626c-4f4b-8f36-b7c8c2c0af33" fusionauth-1 | } fusionauth-1 | } fusionauth-1 | 2025-07-02 05:14:05.177 PM ERROR io.fusionauth.api.service.system.kickstart.KickstartRunner - Error response: fusionauth-1 | null
This will let you know there was an error and you need to resolve it. In this specific case, The PATCH request should have been a POST. Once that was changed, the kickstart ran fine.
-
Why is the kickstart not running when I spin up the docker container?
When trying to create a kickstart, it's not getting used when i run docker compose. How can I fix it?
-
RE: Populate the First Name and Last Name when logging in with Google.
@jakub-hajto , you may want to check out the Google Reconcile Lambda documentation. I also found this post that may be useful for you.
-
RE: Email verification fails in new incognito mode
@pocfused What versions of FusionAuth are you using? I saw this post that may account for this issue.