Skip to content
This repository was archived by the owner on Sep 6, 2024. It is now read-only.

Conversation

@jamieknight-db
Copy link
Collaborator

@jamieknight-db jamieknight-db commented Aug 28, 2024

Only supporting google auth for v1, okta and keycloak will be follow on PR's. Commenting out the UI until repositories are merged. But here are screenshots so far. The current user endpoint is not ready yet.

Screenshot 2024-08-28 at 10 16 34 AM Screenshot 2024-08-28 at 10 17 15 AM Screenshot 2024-08-28 at 10 17 35 AM

@jamieknight-db
Copy link
Collaborator Author

@xx-db and @creechy please review as well 😄

@jamieknight-db
Copy link
Collaborator Author

@xx-db looks like we are getting a failure with the node version in the jwt-decode package. Do you see any issues with upgrading?

@xx-db
Copy link

xx-db commented Aug 28, 2024

@xx-db looks like we are getting a failure with the node version in the jwt-decode package. Do you see any issues with upgrading?

With #74 we won't need jwt-decode any more for the moment.

@jamieknight-db
Copy link
Collaborator Author

@xx-db looks like we are getting a failure with the node version in the jwt-decode package. Do you see any issues with upgrading?

With #74 we won't need jwt-decode any more for the moment.

It's a dependency of keycloak-js so I'm going to remove that package for now.

Copy link
Contributor

@dennyglee dennyglee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@@ -0,0 +1,11 @@
import axios from 'axios';
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no biggie but just to check, could refactoring to use the axios client have happened independently of the "login ui" or are they intertwined?

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Refactoring to use axios can happen independently. It's more of a dependency for the UI work.

Copy link

@creechy creechy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

makes sense to me.

@jamieknight-db jamieknight-db merged commit 4f9403d into main Aug 29, 2024
@jamieknight-db jamieknight-db deleted the feat/login-ui branch August 30, 2024 18:17
rtyler pushed a commit to rtyler/unitycatalog that referenced this pull request Sep 6, 2024
* start of login page

* env and google auth button

* merge with main, remove params reference

* start of okta auth

* initial commit for handling auth token (unitycatalog#67)

* start of login with keycloak

* handle google sign in with token

* more google auth

* profile dropdown

* merge with main

* merge with main

* convert to axios

* start of readme instructions

* get current user endpoint (unitycatalog/unitycatalog-ui#70)

clean up some other endpoints

* commenting out UI until repositories are merged

* clean up current user (unitycatalog/unitycatalog-ui#74)

* yarn lock file

* remove keycloak for now, node version error in jwt-decode dependency

* commit yarn lock

* remove state as useEffect dependency, comment out currentUser call for now

---------

Co-authored-by: Xiang Xu <xiang.xu@databricks.com>
rtyler pushed a commit to rtyler/unitycatalog that referenced this pull request Sep 6, 2024
* start of login page

* env and google auth button

* merge with main, remove params reference

* start of okta auth

* initial commit for handling auth token (unitycatalog#67)

* start of login with keycloak

* handle google sign in with token

* more google auth

* profile dropdown

* merge with main

* merge with main

* convert to axios

* start of readme instructions

* get current user endpoint (unitycatalog/unitycatalog-ui#70)

clean up some other endpoints

* commenting out UI until repositories are merged

* clean up current user (unitycatalog/unitycatalog-ui#74)

* yarn lock file

* remove keycloak for now, node version error in jwt-decode dependency

* commit yarn lock

* remove state as useEffect dependency, comment out currentUser call for now

---------

Co-authored-by: Xiang Xu <xiang.xu@databricks.com>
dennyglee pushed a commit to unitycatalog/unitycatalog that referenced this pull request Sep 6, 2024
* start of login page

* env and google auth button

* merge with main, remove params reference

* start of okta auth

* initial commit for handling auth token (#67)

* start of login with keycloak

* handle google sign in with token

* more google auth

* profile dropdown

* merge with main

* merge with main

* convert to axios

* start of readme instructions

* get current user endpoint (unitycatalog/unitycatalog-ui#70)

clean up some other endpoints

* commenting out UI until repositories are merged

* clean up current user (unitycatalog/unitycatalog-ui#74)

* yarn lock file

* remove keycloak for now, node version error in jwt-decode dependency

* commit yarn lock

* remove state as useEffect dependency, comment out currentUser call for now

---------

Co-authored-by: Xiang Xu <xiang.xu@databricks.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants