TutorialController.php 963 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. use App\Http\Controllers\Controller;
  5. use App\Models\User;
  6. class TutorialController extends Controller
  7. {
  8. public function getSubscribeUrl (Request $request) {
  9. $user = User::find($request->session()->get('id'));
  10. return response([
  11. 'data' => [
  12. 'subscribe_url' => config('v2board.app_url', env('APP_URL')) . '/api/v1/client/subscribe?token=' . $user['token']
  13. ]
  14. ]);
  15. }
  16. public function getAppleID (Request $request) {
  17. $user = User::find($request->session()->get('id'));
  18. if ($user->expired_at < time()) {
  19. return response([
  20. 'data' => false
  21. ]);
  22. }
  23. return response([
  24. 'data' => [
  25. 'apple_id' => config('v2board.apple_id'),
  26. 'apple_id_password' => config('v2board.apple_id_password')
  27. ]
  28. ]);
  29. }
  30. }