TCCDevelopment

  •  ·  Standard
  • 1 followers
  • 329 views
Friends
Empty
Add new...
 
 
·
Added a discussion

So, I know you can install the OAuth Server on UNA to make it a provider. I know you can install OAuth Connect to have it connect to another UNA instance that is running OAuth Server. I see the apps in the marketplace to connect UNA to other social media platforms that are authentication providers. (Now that that is out of the way, here is where I am at:)

My nonprofit has developed its own OAuth2 provider Heis Soma so our members can use SSO through Heis Soma for all of our connected websites. I would like to connect my UNA community to Heis Soma as the authentication method. Now, I did use the OAuth Connect plugin, and was able to see the resulting information UNA sent to the Heis Soma servers. I setup a special incoming path for that connection, provided authentication and returned the user back to the `redirect_uri` encoded in the URL UNA connect sent. All seemed to go well on Heis Soma side as it allowed me to log into my account, asked me if I wanted to Authorize My Faith Community (the name of my UNA community), I clicked 'Authorize', and it sent me back to the `redirect_uri` and I get an "ERROR OCCURRED" message (see attached image). Since I am new to UNA coding, I don't know how to check logs yet to see what the error is. I went into Audit (logs were enabled) checked for logs for UNA Connect, and nothing showing. Any suggestions?

  • 321

Trying out my first deployment.... Documentation is not so helpful, I'm finding. I have an AWS account, and was able to make the Server Provider. I am assuming the Key and Secret were supposed to be received by creating an IAM user for UNA to login and deploy with. But, no information that I can find on what policies are needed.

I gave full Admin permissions. It seems that when I hit deploy, UNA was able to connect and create some things, but within 4 seconds it errored because it couldn't create a default VPC. I gave full VPC access, but that doesn't seem to solve the issue. Again, lack of documentation for this makes the easy deployment to AWS, not so easy.

I was also thinking about using Azure as I have a nonprofit grant with them as well. But, no information there as well. But, I have more experience with Azure and connecting services. I'll try that next.

  • 296
TCCDevelopment Discussions
Connecting UNA to external OAuth2 provider