appsmithorg / appsmithorg/appsmith

[Feature]: Implement password grant type flow for OAuth2

Open
#8,913 0 comments 0 reactions 0 assignees View on GitHub
Enhancement Integrations Product OAuth Query & JS Pod Query Widgets & IDE Pod
Dominant language
TypeScript
Stars
40.9k
Forks
4.8k
Avg merge
1d 22h
Merged PRs (30d)
45

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Summary

The password grant type is similar to client credentials in that their is no end user interaction while authenticating. However the authentication flow comes back with refresh tokens that can be used for creating valid access tokens once they expire.
Ref: https://www.oauth.com/oauth2-servers/access-tokens/password-grant/

### Why should this be worked on?

Users may have use cases that require them to connect to APIs that only have support for this deprecated grant type. We should enable this feature so that such APIs can also be connected to.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.