auth

package
v1.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 3, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package auth 登录

Index

Examples

Constants

This section is empty.

Variables

This section is empty.

Functions

func Code2Session

func Code2Session(ctx *microapp.MicroApp, params url.Values) (resp []byte, err error)
Example
package main

import (
	"fmt"
	"net/url"

	"github.com/21888/microapp"
	"github.com/21888/microapp/apis/auth"
)

func main() {
	var ctx *microapp.MicroApp

	params := url.Values{}
	resp, err := auth.Code2Session(ctx, params)

	fmt.Println(resp, err)
}
Output:

Types

type ApiCode2SessionV2Res

type ApiCode2SessionV2Res struct {
	ErrNo   int    `json:"err_no"`
	ErrTips string `json:"err_tips"`
	Data    struct {
		SessionKey      string `json:"session_key"`
		Openid          string `json:"openid"`
		AnonymousOpenid string `json:"anonymous_openid"`
		Unionid         string `json:"unionid"`
	} `json:"data"`
}

ApiCode2SessionV2Res V2接口返回的数据

func Code2SessionV2

func Code2SessionV2(ctx *microapp.MicroApp, code string, anonymousCode string) (resp *ApiCode2SessionV2Res, err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL