Skip to content

Impl/tyr backbone#36

Draft
Paldiu wants to merge 10 commits intoImplementationsfrom
impl/tyr-backbone
Draft

Impl/tyr backbone#36
Paldiu wants to merge 10 commits intoImplementationsfrom
impl/tyr-backbone

Conversation

@Paldiu
Copy link
Member

@Paldiu Paldiu commented Sep 10, 2023

Changes:

Patchwork

  • Renamed FreedomExecutor to ExecutorProvider and moved the class to the provider package.
  • Created an SQL Registry to prevent dependencies on Datura for SQL data. SQL is returned through an Optional, in the event that there is no SQL service registered.
  • Created SQLResult, a generic ORM for ResultSets to avoid working directly with SQL data.

Tyr

  • Created Identity, which houses a username and related secret key.
  • Created SQLEntry which stores the information from the Identity class into an SQL table called sessionData.
  • Created TOTP, a simple static class that allows easy access to TimeBasedOneTimePasswordUtils class.
  • Created OAuth2 which houses identities and performs the appropriate credential validations (incomplete)

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants