Announcing GitHub Integration for Mobile Apps on Learnyst!

We’re thrilled to introduce GitHub Integration for your Learnyst mobile apps! Now, you can enable quick and secure student signups using Git

Why Use GitHub Integration for Mobile?

GitHub Integration on Learnyst makes it easier for you as an educator to provide a seamless, secure, and professional experience for your students. Here's how it benefits your online course school:

  • Simplified Student Signups: Students can easily log in with their GitHub credentials, removing unnecessary signup barriers.
  • Enhanced Professionalism: Integrate with a tool trusted by developers worldwide, boosting your app's credibility.
  • Improved Security: GitHub’s app keeps logins safe and secure.

How to integrate GitHub into your school

Step 1: Access the Integration

1. Log in to your School Admin Dashboard.

2. Go to Websites & Apps > Signup Settings.

GitHub Integration1

3. Select the GitHub option and click on Edit

4. Configure GitHub Mobile Redirection URL

    • First, Enable GitHub Mobile Signup
    • Enter your GitHub Mobile Redirection URL in this format:
      github.[YourAppName].com://
    • Example: If your app is named “LearnTech,” the URL will be:
      github.learntech.com://

       GitHub Integration3.1

Step 2: Get Client ID and Client Secret from GitHub

To link your Learnyst platform with GitHub, generate a Client ID and Client Secret by following this article:  Get Client ID and Client Secret code

Web and mobile integrations cannot share the same Client ID. So, for mobile integration, create a new GitHub app and get a new Client ID and Secret Code.

Step 3: Link GitHub to Your School

  1. Return to the GitHub Integration section in your dashboard.
  2. Paste the Client ID and Client Secret.
  3. Double-check the details and click Save

GitHub Integration1-1

Once you've saved your progress, rebuild your mobile app

Important Notes

  • You cannot enable GitHub integration in Learnyst without the Client ID and Client Secret.
  • Ensure the Authorization Callback URL matches exactly with what’s provided by Learnyst.
  • Ensure you use the correct redirection format for mobile apps (github.[YourAppName].com://).

With GitHub Integration, your users can now sign up effortlessly, improving onboarding and enhancing security. Set it up today and take your Learnyst platform to the next level!