Expo Line Login
Installation
npx expo install expo-line-login
Prerequisites
Usage
Login
import {
login,
LoginPermission,
BotPrompt,
} from 'expo-line-login';
const result = await login({
[
LoginPermission.PROFILE,
LoginPermission.OPEN_ID,
LoginPermission.EMAIL,
],
BotPrompt.NORMAL,
});
console.log(result);
Get Profile
import { getProfile } from 'expo-line-login';
const profile = await getProfile();
console.log(profile);
Logout
import { logout } from 'expo-line-login';
await logout();
Get Access Token
import { getAccessToken } from 'expo-line-login';
const accessToken = await getAccessToken();
console.log(accessToken);
Get Friendship Status
import { lineGetBotFriendshipStatus } from 'expo-line-login';
const friendshipStatus = await lineGetBotFriendshipStatus();
console.log(friendshipStatus);