Ntb\RestAPI\JwtAuth
Authentication mechanism using a token in the request header and validates it on every request.
The mechanism works stateless. JWT is described in RFC 7519.
- Author: Christian Blank <c.blank@notthatbad.net>
Synopsis
class JwtAuth
extends SS_Object
implements
IAuth
{
- // methods
- public static void authenticate()
- public static ApiSession createSession()
- public static void delete()
- public static Member current()
- private static Member get_member_from_token()
- private static string generate_token()
- public static string jwt_encode()
- private static void get_key()
- public static array jwt_decode()
- public static void base64_url_encode()
- public static void base64_url_decode()