question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[v2] Document providers

See original GitHub issue

Thanks to @LoriKarikari (who has provided most of these) and node-oauth (by @ciaranj) we have a rapidly growing list of supported providers.

What they are and how to pass in your own need to be documented somewhere, in addition to the README (docs/providers.mdx?)

Currently Supported

  • Discord
  • GitHub
  • Google
  • Mixer
  • Slack
  • Twitter
  • Twitch

Planned

  • Reddit (in PR)
  • Facebook

In addition, support for the following ‘built in’ providers (which can be enabled/disabled) is also planned, although they may not drop at the same time.

  • Email (e.g. via sign in link) - Either in v2.0 or v2.1 (TBD)
  • Credentials (e.g. email + password, 2FA, etc) - Likely to drop in v2.1 or later

These were both supported in v1, but only email sign in was supported out of the box and the token / email verification system could have been better.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:12 (12 by maintainers)

github_iconTop GitHub Comments

1reaction
LoriKarikaricommented, May 17, 2020

I came across this nodemailer page and it says you can configure with only the provider name. Is that an option too?

1reaction
LoriKarikaricommented, May 17, 2020

I’m currently documenting but I’m stuck at the email provider. In your example app, you are using EMAIL_SERVER which is a connection string but when I look at the provider file itself it has this config:

server: {
    host: 'localhost',
    port: 25,
    auth: {
     user: '',
     pass: ''
    }
},

I haven’t looked through all the commits yet but has it changed? Edit: okay, I see you edited it 😉

Read more comments on GitHub >

github_iconTop Results From Across the Web

Design document
Web services that document providers use to submit and maintain document references. Clients (Document Providers) authenticate themselves with ...
Read more >
Traefik File Documentation
The file provider in Traefik Proxy lets you define the dynamic configuration in a YAML or TOML file. Read the technical documentation.
Read more >
Canvas, Episode 2: Document Providers - MacStories
In the second episode of Canvas, Fraser and I discussed what is perhaps one of the most underestimated features of iOS 8 and...
Read more >
schemastore/traefik-v2-file-provider.json at master - GitHub
A collection of JSON schema files including full API - schemastore/traefik-v2-file-provider.json at master · SchemaStore/schemastore.
Read more >
Fixed Broadband Deployment Data from FCC Form 477
Who Files What? All facilities-based broadband providers are required to file data with the FCC twice a year (Form 477) on where they...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found