Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUDI-7803] Add support for OAuth authentication with REST APIs #5069

Open
pantherale0 opened this issue Mar 24, 2022 · 20 comments
Open

[BUDI-7803] Add support for OAuth authentication with REST APIs #5069

pantherale0 opened this issue Mar 24, 2022 · 20 comments
Labels
bb-authentication-rbac Created by Linear-GitHub Sync bb-rest enhancement New feature or request linear

Comments

@pantherale0
Copy link

pantherale0 commented Mar 24, 2022

Describe the feature request
Currently the only authentication options when using a REST API as a data source in Budibase is Basic and Bearer which makes using services such as Microsoft Graph to pull information in from an Azure Active Directory (for example) more complex to achieve as bearer tokens only last up to 1 hour so a middleware API would need to be created which uses its own bearer token/basic auth.

BUDI-7803

@pantherale0 pantherale0 added the enhancement New feature or request label Mar 24, 2022
@stale
Copy link

stale bot commented May 25, 2022

This issue has been automatically marked as stale because it has not had recent activity.

@stale stale bot added the stale label May 25, 2022
@pantherale0
Copy link
Author

Feature request

@stale stale bot removed the stale label May 26, 2022
@stale
Copy link

stale bot commented Jul 30, 2022

This issue has been automatically marked as stale because it has not had recent activity.

@stale stale bot added the stale label Jul 30, 2022
@pantherale0
Copy link
Author

Feature request

@stale stale bot removed the stale label Jul 30, 2022
@stale
Copy link

stale bot commented Sep 30, 2022

This issue has been automatically marked as stale because it has not had recent activity.

@stale stale bot added the stale label Sep 30, 2022
@christophsanz
Copy link

+1

@stale stale bot removed the stale label Jan 15, 2023
@pemontto
Copy link

Would be great to support client credentials and auth code OAuth2 flows.

@stale
Copy link

stale bot commented Mar 19, 2023

This issue has been automatically marked as stale because it has not had recent activity.

@stale stale bot added the stale label Mar 19, 2023
@pantherale0
Copy link
Author

Feature request

@stale stale bot removed the stale label Mar 20, 2023
@gilliganc
Copy link

hitting this issue as well

@mattkinnia
Copy link

+1
Switched to a different service because the client credentials flow isn't supported.

@gilliganc
Copy link

+1 Switched to a different service because the client credentials flow isn't supported.

yea we did as well

@LoKaDah
Copy link

LoKaDah commented May 14, 2023

This is desperately needed. The majority of other solutions have this already - shame to have to look elsewhere.

@systema365
Copy link

This is a shame, anyone know of a middleware application? could oauth2-proxy and nginx work?

@melohagan melohagan added bb-authentication-rbac Created by Linear-GitHub Sync bb-rest linear labels Dec 1, 2023
@melohagan melohagan changed the title Add support for OAuth authentication with REST APIs [BUDI-7803] Add support for OAuth authentication with REST APIs Dec 1, 2023
@melohagan melohagan closed this as not planned Won't fix, can't repro, duplicate, stale Dec 5, 2023
@christophe-lemoine
Copy link

Using Rest APIs without the option to have a dedicated and proper oAuth per service is very limited.
We need to be able to define oAuth credentials per data source, with all oAuth options, and not just use the logged in user Bearer token.

@melohagan melohagan reopened this Dec 15, 2023
@melohagan
Copy link
Collaborator

I agree @christophsanz - the issue must have been closed by accident.

@pantherale0
Copy link
Author

I'm not using budibase at the moment due to this.

Would have reopened otherwise.

@shogunpurple shogunpurple closed this as not planned Won't fix, can't repro, duplicate, stale Jan 30, 2025
@pantherale0
Copy link
Author

Why has this been closed with no feedback?

@shogunpurple
Copy link
Member

@pantherale0 We are cleaning up our backlog of old issues that haven't had activity for a long time. Will re-open this one as still valid

@shogunpurple shogunpurple reopened this Jan 30, 2025
@pantherale0
Copy link
Author

@shogunpurple ok thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bb-authentication-rbac Created by Linear-GitHub Sync bb-rest enhancement New feature or request linear
Projects
None yet
Development

No branches or pull requests

10 participants