@extends('layouts.app') @section('content')
Create Auth Token

@can('create auth tokens')
@csrf
@error('user_id')
{{ $message }}
@enderror Link token to a specific user
@error('action')
{{ $message }}
@enderror Purpose of this token
@error('expiry')
{{ $message }}
@enderror Token will expire after this date/time
@error('token')
{{ $message }}
@enderror Leave empty for auto-generated secure token
@error('ip')
{{ $message }}
@enderror IP address for tracking

Note: Tokens are stored hashed for security
Token Information

How Auth Tokens Work:

  • Tokens are used for one-time authentication or authorization actions
  • Each token can only be used once
  • Tokens expire automatically after the set date/time
  • Tokens are stored as hashed values for security

Supported Actions:

  • Approve/Reject: For approving/rejecting submissions
  • WhatsApp Login: For WhatsApp-based authentication
  • Kiosk Login: For kiosk device authentication
Unique Token
Automatically generated
Expiry
{{ old('expiry', now()->addDay()->format('d M Y, h:i A')) }}
Single Use
One-time usage only
Cancel
@else
You don't have permission to create auth tokens.
@endcan
@endsection @push('script') @endpush