Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@mybiogen/auth-openid

Package Overview
Dependencies
Maintainers
8
Versions
58
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mybiogen/auth-openid - npm Package Compare versions

Comparing version 1.0.1 to 1.0.2

lib/encodeBody.d.ts

4

package.json
{
"name": "@mybiogen/auth-openid",
"version": "1.0.1",
"version": "1.0.2",
"description": "Authorization for OpenID",

@@ -35,3 +35,3 @@ "license": "MIT",

},
"gitHead": "7ba167c37df2b2664d19789b5f6f035100156c69"
"gitHead": "0134124240b8735dda29196b6d57a4c4db921f6c"
}

@@ -1,1 +0,31 @@

# auth-openid
# auth-openid
## Quickstart
#### 1. Install (assuming the private npm registry is already set up)
`yarn add @mybiogen/open-authid`
#### 2. Create JanrainJS instance.
```
import JanrainJS from '@mybiogen/open-authid'
const janrain = new JanrainJS(JANRAIN_CLIENT_ID, JANRAIN_CONFIG_URL, JANRAIN_REDIRECT_URI)
```
Note: `JANRAIN_CLIENT_ID`, `JANRAIN_CONFIG_URL` and `JANRAIN_REDIRECT_URI` are required params.
## API Summary
| | | |
| --- | --- | --- |
| `janrain.login()` | `(): void` | User login method. |
| `janrain.logout()` | `async (): Promise<void>` | User logout method. |
| `janrain.watchAuth(callback)` | `async (cb: WatchAuthCallback): Promise<void>` | Method for watching the changes in authentication status. |
| `janrain.getUserInfo()` | `async (): Promise<JanrainUserInfo or undefined>`| Method for retrieving user information. |
| `janrain.refreshToken()` | `async (): Promise<Init or undefined>` | Method for refreshing authentication token. |
## Available types
`import { Token, JanrainUserInfo, WatchAuthCallback, Init, ConfigEndpoint } from '@mybiogen/open-authid';`
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc