Typo and spelling fixes

This commit is contained in:
Maciej Pędzich 2023-05-27 10:46:34 +02:00
parent bdbe9e0817
commit e12793033d
2 changed files with 6 additions and 6 deletions

View File

@ -25,7 +25,7 @@ I started by implementing a `useAuth` composable that would provide both the aut
It consists of the following elements that are placed outside the exported `useAuth`:
- `user` ref for storing the currently logged in user. If not logged in, the value is set to `null`
- `user` ref for storing the currently logged-in user. If not logged in, the value is set to `null`
- `loadingUserFinished` ref for indicating whether the `loadUser` function, which we'll get to in a minute, has already been executed or not. It's set to `false` by default
- `isLoggedIn` computed property that essentially uses double negation on the `user` ref's value to convert it to a boolean
@ -77,7 +77,7 @@ const logIn = (provider: 'github' | 'discord') => {
So, the `logIn` function accepts a single argument for the OAuth provider to use. Then I declare a `redirectPath` constant that we set to the value of the `redirectPath` item inside `localStorage` or `/` if the former is `null`, as well as a rather self-explanatory `permissionScopes` constant. They both appply to read-only user information, with the only difference lying in their names for respective providers.
Finally, I call the Account SDK's `createOAuth2Session` method with the `provider` argument, successful auth callback URL that, failed auth callback URL and the `permissionScopes` array.
Finally, I call the Account SDK's `createOAuth2Session` method with the `provider` argument, successful auth callback URL, failed auth callback URL and the `permissionScopes` array.
### loadUser method
@ -119,7 +119,7 @@ const logOut = async () => {
};
```
### End result
### Result
AKA what you probably came here for anyway. Enjoy!
@ -179,7 +179,7 @@ export function useAuth() {
}
```
## Preparing a LogIn view
## Preparing the LogIn view
### the template

View File

@ -191,7 +191,7 @@ Speaking of which, here's how I did it. I opened GitHub and clicked on my profil
I entered my app's name, its home page's URL (ie. `https://racemash.com`), and pasted in that callback URL I mentioned two paragraphs earlier. After submitting the form, I was taken to my GitHub app's settings screen that displayed the app's ID and a button to generate a client secret. I clicked in and copied newly generated secret.
Then I returned to my Appwrite project's Dashboard and entered the GitHub app's client ID and the client secret. And that was it - a very straightforwad process.
Then I returned to my Appwrite project's Dashboard and entered the GitHub app's client ID and the client secret. And that was it - a very straightforward process.
### Configuring Discord OAuth