1.0.31 • Published 1 year ago

egov-sso-widget v1.0.31

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Usage

To use this library on native web apps, follow the steps below:

Installation on native web apps

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta name="egov-environment" content="STAGING|PRODUCTION">
  <meta name="egov-client-id" content="YOUR_CLIENT_ID">
  <meta name="egov-sso-onsuccess" content="CUSTOM_ONSUCCESS_FUNCTION">
  <title>Your Library Demo</title>
  <script>
    function CUSTOM_ONSUCCESS_FUNCTION(exchange_code){
      console.log(exchange_code)
    }
  </script>
</head>
<body style="padding: 10px;">
  <div style="width: 200px;">
    <div id="egov-sso-widget-button"></div>
  </div>
  <div id="egov-sso-widget-portal"></div>
  <script async defer src="https://widgets.e.gov.ph/egov-sso-widget.js"></script>
</body>
</html>

Installation on react

npm install --save egov-sso-widget

import EGovSSOWidget from 'egov-sso-widget';

export default () => {
  return (
    <>
      <EGovSSOWidget 
        environment="STAGING|PRODUCTION" 
        client_id="{{YOUR_CLIENT_ID}}" 
        on_success_function={(exchange_code) => {                    
          console.log(exchange_code)
        }} 
      />

      <div id="egov-sso-widget-portal"></div>
    </>
  )
}
1.0.31

1 year ago

1.0.30

1 year ago

1.0.29

1 year ago

1.0.28

1 year ago

1.0.26

1 year ago

1.0.25

1 year ago

1.0.24

1 year ago

1.0.23

1 year ago

1.0.27

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago