Commit Graph

4 Commits

Author SHA1 Message Date
lulzneko
9a5dbe2386
Upgrade to SvelteKit 1.0.0-next.211 and related fixes (#58)
*  Upgrade to SvelteKit 1.0.0-next.211 and related fixes

* 🚨 Fix some lint / formatter errors, ESLint plugin Svelte3 still not working

Co-authored-by: RaviAnand Mohabir <moravrav@gmail.com>
2022-01-12 17:04:51 +01:00
Dan6erbond
47cf0f1250
[ENHANCEMENT] Enhanced Types, Improved OAuth2 Configuration and Bug Fixes (#16)
* 🐛 Refactor `getPath` to `getUrl` and add `getPath` to fix detection of routes

* 🐛 Dynamically build `RegExp` with `basePath`

*  Add `ucFirst` helper

*  Add profile and tokens typing, add `contentType` to config for token fetch and use config in `RedditOAuth2Provider` instead of `getToken` override

* ✏️ Update imports in demo app
2021-05-24 16:30:17 +02:00
RaviAnand Mohabir
35f48c0cb5 🎨 Format and lint code 2021-05-23 22:30:34 +02:00
Dan6erbond
b4f7688377
[ENHANCEMENT] OAuth Base Provider (#12)
*  Inject auth instance into provider `signin()` and `callback()` methods

Add generic OAuth provider to implement with simple config.

* 🐛 Fix storing multiple social connections in demo app

*  Create `apiKey` and `apiSecret` aliases for Reddit provider

* ⬆️ Reinstall local dep

* 🏷️ Remove comments / use `OAuth2ProviderConfig` for `GoogleOAuth2Provider` types
2021-05-23 22:09:57 +02:00