TutorialController.php 1010 B

1234567891011121314151617181920212223242526272829303132333435
  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.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' => [
  21. ]
  22. ]);
  23. }
  24. return response([
  25. 'data' => [
  26. 'apple_id' => config('v2board.apple_id'),
  27. 'apple_id_password' => config('v2board.apple_id_password')
  28. ]
  29. ]);
  30. }
  31. }