Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blog: Hacktoberfest 2024 #3288

Merged
merged 2 commits into from
Sep 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
52 changes: 52 additions & 0 deletions astro/src/content/blog/2024-hacktoberfest.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
publish_date: 2024-09-23
title: Hacktoberfest 2024 with FusionAuth
description: FusionAuth joins in the Hacktoberfest event in 2024
authors: Alex Patterson
image: /img/blogs/2024-hacktoberfest/hacktoberfest-2024.png
categories: News
tags: github, hackathon, open source, hacktoberfest, javascript
excerpt_separator: "{/* more */}"
---
import {RemoteCode} from '@fusionauth/astro-components';

We're excited to announce FusionAuth's participation in this year's Hacktoberfest! Hacktoberfest is a global event that takes place every Autumn, during which developers are encouraged to contribute to open-source projects like FusionAuth. The goal is to foster a vibrant open-source community, celebrate shared knowledge, and make the world of coding more accessible to all. You can find other participating repositories by searching <a href="https://github.com/topics/hacktoberfest" target="_blank" rel="noopener noreferrer">GitHub</a> or <a href="https://gitlab.com/explore/projects/topics/hacktoberfest" target="_blank" rel="noopener noreferrer">GitLab</a>.
Copy link
Contributor

Choose a reason for hiding this comment

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

Need to be careful here as FusionAuth is not open-source. FusionAuth the company does have open-source projects. It is important to make that distinction.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Think we are good here, same as last year. We always talk about how everything but the core is open-source 😄


{/* more */}

## Getting Started

The first step is to <a href="https://hacktoberfest.com/register" target="_blank" rel="noopener noreferrer"> register for Hacktoberfest</a>. Once you've registered, any PRs submitted to FusionAuth (or any other repo with the label #Hacktoberfest) will count towards your participation in the event!
Copy link
Contributor

Choose a reason for hiding this comment

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

Anyone that does not know what a PR is will probably not participate, but may want to spell out pull-request here for those reading.


## Contributing

If you haven't participated before make sure to read the <a href="https://hacktoberfest.com/participation/ " target="_blank" rel="noopener noreferrer"> Hacktoberfest Participation Guide</a>.

To see all of FusionAuth's issues in one place see the [full issue search](https://github.com/search?q=user%3AFusionAuth+label%3Ahacktoberfest+state%3Aopen&type=Issues&ref=advsearch&l=&l=).

This year for the Hacktoberfest we chose to focus on all of our JavaScript and Mobile repositories. I have added the tag `hacktoberfest` to each one of the following repositories and even added an issue for simply updating the packages to their latest version.

### JavaScript

* [Angular](https://github.com/fusionauth/fusionauth-quickstart-javascript-angular-web)- The Authorization Code grant using the Angular framework
* [Consents](https://github.com/FusionAuth/fusionauth-example-express-consents)- Example using advanced registration forms and consents
* [Deeplinking](https://github.com/FusionAuth/fusionauth-example-node-deeplink)- Example returning users to the same page they logged in on
* [Device grant](https://github.com/fusionauth/fusionauth-example-device-grant)- An example of the Device Authorization grant
* [Family management](https://github.com/fusionauth/fusionauth-example-family)- Family management and consent creation
* [FusionAuth SSO](https://github.com/FusionAuth/fusionauth-example-node-sso)- Example of SSO between two different custom applications
* [Gaming and device grant](https://github.com/FusionAuth/fusionauth-example-gaming-device-grant)- Example using the Device Authorization grant to provide authentication to a game.
* [Gatsby OAuth](https://github.com/fusionauth/fusionauth-example-gatsby)- An example of using Gatsby with the Authorization Code grant and PKCE
* [JWT Auth and a Microservices gateway](https://github.com/FusionAuth/fusionauth-example-node-services-gateway-jwtauth)- API gateway and microservices secured using JWT auth
* [JavaScript JWT](https://github.com/fusionauth/fusionauth-example-javascript-jwt)- JWT creation and decoding examples with JavaScript
* [Magic links login](https://github.com/FusionAuth/fusionauth-example-nextjs-magic-links)- nextjs app which uses magic links for authentication
* [Microservices gateway](https://github.com/FusionAuth/fusionauth-example-node-services-gateway)- API gateway and microservices
* [Multi-tenant application](https://github.com/FusionAuth/fusionauth-example-node-multi-tenant)- Two nodejs applications in different tenants, living in different domains.
* [React with the hosted backend](https://github.com/fusionauth/fusionauth-quickstart-javascript-react-web)- The Authorization Code grant using the React framework with the FusionAuth React SDK and the hosted backend
* [React full stack](https://github.com/FusionAuth/fusionauth-example-react-fusiondesk)- Fusion Desk example
* [Twitter login](https://github.com/FusionAuth/fusionauth-example-express-twitter)- Node/express app which uses Twitter for authentication
* [User actions example](https://github.com/FusionAuth/fusionauth-example-user-actions-guide)- Corresponds to the user actions guide tutorial
* [Vue.js](https://github.com/fusionauth/fusionauth-quickstart-javascript-vue-web)- The Authorization Code grant using the Vue.js framework

### Mobile

* [Expo](https://github.com/FusionAuth/fusionauth-quickstart-react-native/issues/6)- React Native Quickstart