TutorialController.php 910 B

12345678910111213141516171819202122232425262728293031
  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' => [
  21. 'apple_id' => config('v2board.apple_id'),
  22. 'apple_id_password' => config('v2board.apple_id_password')
  23. ]
  24. ]);
  25. }
  26. }
  27. }